Baku is the largest city in the Caucasus and the capital of Azerbaijan. Azerbaijan is a former Soviet republic in the Caucasus and variously considered part of Europe or Asia. Its capital, Baku, yet a gorgeous city, it’s unfortunately also the ...
Read More »