Where is Windermere House?
Where is Windermere House located?
Windermere House, Windermere House, Canada (approx. 45.16389°, -79.55°)
Where is Windermere House on the map?
{"latitude":45.16389,"longitude":-79.55,"title":"Windermere House"}