Inverness Share xfacebookpinterestlinkedintumblrredditpocketvkontaktegettr Plodda Falls15/12/2017Plodda 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…