Where is The Michener Institute?

Where is The Michener Institute located?

The Michener Institute, Ontario, Canada (approx. 43.65515°, -79.39058°)


Where is The Michener Institute on the map?