Advertising
Advertising

You are here

Site Specifics: Baku, Azerbaijan

Have you ever heard of Baku? Located along the southern shore of the Absheron Peninsula and bordering the Caspian Sea, Baku is the largest city in all of the Caucasus. Hg2, an online travel guide based in London, has a guide to Baku written by Ben Illis. He shares a few of the city's top spots, you know, if you just happen to be passing through.

 

Advertising