Loch Lomond & The Trossachs National Park (Scottish Gaelic: Pàirc Nàiseanta Loch Laomainn is nan Tròisichean) is Scotland’s first national park, established by the Scottish Parliament in 2002 and encompassing some of the finest scenery in Scotland.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.