Karta Vacation Rentals





On the shores of Loch Lomond in Alexandria, set in the town’s historic district and just minutes from Loch Lomond and The Trossachs National Park. About 3 km from the town centre, with Duck Bay Beach and the Loch Lomond Bird of Prey Centre nearby.