Loch Lomond is the largest inland stretch of water in Great Britain by surface area and it contains many islands, including Inchmurrin, the largest fresh-water island in the British Isles.

Thursday, 18 April 2013 Print