Results 1 results found Hikers crossing river in the Ben-Damph Hills, near Loch Torridan, Highlands, Scotland, United Kingdom, Europe