Sherwood Inn, located on the shores of Lake Joseph, is a Muskoka icon, a throwback to the graceful bygone era of cottage country resorts. Built in 1939, she has seen a number of owners and significant expansion over the years, but nonetheless remains true to her roots. Those who visit the resort often feel they have taken a step back in time to that romantic era in cottage country's history when wealthy guests descended upon Muskoka's numerous resorts...
Related Subjects
Travel