Karta Vacation Rentals
In the heart of Niagara wine country, just off the Queen Elizabeth Way and about 25 km from Niagara Falls. Lake Ontario and the Grimsby On The Lake waterfront — with shops, cafes and a new lakefront walking trail — are a short stroll away.