City trips
Mailing List
Sign up for our mailing list to get latest updates and offers.
Baku is the capital and largest city of Azerbaijan, located on the Caspian Sea coast.
Azerbaijan, officially known as the Republic of Azerbaijan, is a country located at the crossroads of Eastern Europe and Western Asia, bordered by the Caspian Sea to the east, Russia to the north, Georgia and Armenia to the northwest, and Iran to the south. Here are some key details about Azerbaijan.