Discover Baku's Old Town

Discover Baku’s Old Town

Enviably located on the coast of the Caspian Sea, Baku is easily one of the Europe’s most captivating…

Travelling to Baku on business: Top tips

Travelling to Baku on business: Top tips

Azerbaijan is considered one of the most important countries in the world for oil exploration, and its…