Search
Register
Sign In
Destinations
Itineraries
My Profile
Back Office
My Itinerary
Home
>
United Kingdom
>
Glasgow
Loch Lomond, Glasgow
Loch Lomond is a freshwater loch in the west of Scotland. It is the largest inland body of water in Great Britain by surface area. The loch forms part of the boundary between the council areas of Stirling and West Dunbartonshire.
4.8
Loch Lomond, United Kingdom
Find a nearby place to stay