Karta Vacation Rentals
On Loch Lomond’s waterfront in Alexandria, a short drive from The Trossachs National Park and close to Balloch Castle. About 4 km from Alexandria town center, with easy access to local walks, Duck Bay Beach and nearby gardens and galleries.