About Baku

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.

Advertisements