All news
Horse Waterfall – The Jewel of the Rodna Mountains
Places of interest
Located near the town of Borșa, in the heart of the Rodna Mountains National Park, Horse Waterfall (Cascada Cailor) is the tallest waterfall in Romania.
Archive
Tuesday 21 July
Monday 20 July





