Twisted Acres Bed and Breakfast

Nestled In Beautiful Muskoka
 
Twisted Acres Bed & Breakfast is located just outside the Village Of Windermere, Ontario, Canada.