Located just 90 minutes north of Toronto, Orillia & Lake Country is an all-season playground of outdoor activity. Whether it’s cycling, paddling, hiking, or camping under the stars, it’s here where city dwellers come to discover the beauty of the great outdoors. If you’ve been waiting to dip your toes into some of the region’s […]
