Home to fabulous trails for road, gravel, and mountain biking, Orillia and Lake Country Region is just 90 minutes north of Toronto and is one of Ontario’s most picturesque areas. Including the City of Orillia, Rama First Nation, and the Townships of Severn and Oro-Medonte the region features the stunning recreational waters of Lake Simcoe, […]







