Attraction: Loch Lomond
Loch Lomond is a lake in southern Scotland and it’s a part of the Loch Lomond and The Trossachs National Park.

Edinburgh, Europe, Glasgow, Scotland, United Kingdom
5 Days
Loch Lomond is a lake in southern Scotland and it’s a part of the Loch Lomond and The Trossachs National Park.