Where is Edwards Gardens?

Where is Edwards Gardens located?

Edwards Gardens, Edwards Gardens, Canada (approx. 43.73389°, -79.35944°)


Where is Edwards Gardens on the map?