Where is Burwash Hall?

Where is Burwash Hall located?

Burwash Hall, Ontario, Canada (approx. 43.66722°, -79.39111°)


Where is Burwash Hall on the map?