
Falls of Falloch is a scenic 10-meter waterfall located in the Loch Lomond and The Trossachs National Park. It is a prime spot for capturing the power of the River Falloch, especially during the winter months when ice clings to the gorge walls.

Falls of Falloch is a scenic 10-meter waterfall located in the Loch Lomond and The Trossachs National Park. It is a prime spot for capturing the power of the River Falloch, especially during the winter months when ice clings to the gorge walls.