16 February 2018 Loch Lomond & Inchcailloch island at Balmaha, June 2015. Loch Lomond and The Trossachs National Park, Scotland. Tags: Balmaha, Inchcailloch, Loch Lomond & The Trossachs, Loch Lomond