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
Thursday 08 October
Wednesday 07 October





