Enviably located on the coast of the Caspian Sea, Baku is easily one of the Europe’s most captivating capital cities. Oil riches have led to it being dubbed ‘the next Dubai’, but this cosmopolitan capital still retains its historic roots. Baku’s Old Town dates back to the 12th century, and its landmarks, narrow streets and...