My husband and I recently visited the capital of Azerbaijan- Baku. Where is Baku? Baku is the capital of Azerbaijan. It is located in the east of the country, right by the beautiful Caspian Sea. Azerbaijan’s neighboring countries include Georgia and Armenia to the...

read more