Zmeika River waterfall in Russia

Image from panoramio

Sochi, Russia, was the scene of the 2014 Winter Olypics. Here, in the Caucusus Mountains, the Zmeika River drops in a cascade from a mountain of the same name.

The spectacular Zmeika Waterfall is actually a series of falls with a lovely bathing pool at the bottom.

Nearby, natural clean water flows from the Emerald spring.

Previous
Previous

Pamukkale in Turkey

Next
Next

Latefossen Waterfall Norway