Find your Rural Escape in Severn Just 90 minutes North of the GTA, Orillia & Lake Country is a perfect fall destination. Severn’s transformative landscape runs from the winding rivers of the Trent-Severn Waterway with Muskoka views, to expansive farm country, to quaint small-towns and connecting to Lake Couchiching and Orillia. It is the perfect […]