10 things to see and do in Baku

If you need to look up where Baku is, you are not alone. Baku is the capital of Azerbaijan, a … Continue reading 10 things to see and do in Baku