Karta Vacation Rentals





Perched in Alexandria on the edge of Loch Lomond, this spot is a short drive from Duck Bay Beach and The Trossachs National Park. Nearby draws include Loch Lomond, The Carrick Golf Course and local sights like the Botanic Gardens and Kelvingrove Art Gallery and Museum.