6 BREATHTAKING places in Karachay-Cherkessia you must visit
Sandwiched between Krasnodar Krai, Stavropol Krai, Kabardino-Balkaria and Georgia, Karachay-Cherkessia is a republic in the north of the Caucasus mountains that is a real heaven for mountain lovers