Azerbaijan is located in the south of Russia on the mighty Caucasian Mountains which unite some of the highest mountains in Europe. For most people, the capital of Baku may be the only popular place within Azerbaijan but deep in the heart of the Caucasian Mountains a small village is hiding that ranks among the […]