Situated in a mountainous area between the Black Sea and the Caspian Sea, Azerbaijan is a country slowly making its mark in the tourist map. A mix of historically important places, skiing destinations, natural wonders, and museums, makes the country a great holiday spot. Here…