Karta Vacation Rentals
In Orillia's Ontario Lake Country, just steps from Tudhope Park and a five-minute walk to Lake Couchiching. Centrally located for festivals, museums and the Orillia Opera House, with Couchiching Beach Park and Mara Provincial Park a short drive away. Roughly 126 km from Toronto Pearson (YYZ) and eco-certified for greener stays.