Baku is the capital of Azerbaijan and the country’s largest city, located on the shores of the Caspian Sea. It is one of the largest cities in the Caucasus. The city has a population of more than 2 million.
Baku is the capital of Azerbaijan and the country’s largest city, located on the shores of the Caspian Sea. It is one of the largest cities in the Caucasus. The city has a population of more than 2 million.