fbpx

Baku Facts & Worksheets

Baku is the largest city and the capital of Azerbaijan. Located on the shores of the Caspian Sea, Baku covers an area of 830 square miles.