One of the Most Stunning Waterfalls in the Caucasus.
Karakaya-Su waterfall, a 30 meter-tall beauty located in the Dzhily-Suu area within the Kabardino-Balkar Republic, Russia.
[📹 kavkaz_letstravel]
One of the Most Stunning Waterfalls in the Caucasus.
Karakaya-Su waterfall, a 30 meter-tall beauty located in the Dzhily-Suu area within the Kabardino-Balkar Republic, Russia.
[📹 kavkaz_letstravel]