Baku is the largest city in Azerbaijan as well as the country’s political and cultural capital. The city, nestled on the coast of the Caspian Sea, is a major port and source of oil.
Baku is the largest city in Azerbaijan as well as the country’s political and cultural capital. The city, nestled on the coast of the Caspian Sea, is a major port and source of oil.