Top attractions in Karachay-Cherkessia to visit Dombay Dombay is one of the modern mountaineering, ski and tourist centers in Caucasus. It located 1600-3050 meters high above sea level in the Karachay-Cherkessia, in the territory of the Teberdinsky…