Loch Lomond and The Trossachs National Park is centred on Loch Lomond in Scotland. The national park is 720 square miles in size and features numerous lochs, mountains, glens, wildlife, and waterfalls. Visitors can go hiking, biking, camping, fishing, bouldering and horse-riding.