Loch Lomond and the Trossachs National Park, Scotland One of the UK’s biggest and most beautiful national parks, Loch Lomond and the Trossachs National Park is 720 square miles of pristine countryside, dotted with Munros [mountains above 3,000 feet], the highest of which is Ben More at 1,174 metres high. Along with stunning mountain scenery, the national park includes 22 large lochs. #lochlomond