Waterfall

Plodda Falls

Plodda Falls is beautiful waterfall situated inside Glen Affric National Nature Reserve, it’s about 151 feet high, during the 1880’s the waterfall was a popular tourist destination and a footbridge…
back to top