Horses Waterfall In Romania

Horses Waterfall – Cascada Cailor located in Rodna National Park, Rodna Mountains in Maramures region of Romania, Horses Waterfall is the tallest waterfall in Romania with a total height of 80 m 262 ft split over several steps, the highest being 18 m 59 tall.

Most Popular Searches On Stock Footage