Where is Riverdale Farm?

Where is Riverdale Farm located?

Riverdale Farm, Riverdale Farm, Canada (approx. 43.666916°, -79.36086°)


Where is Riverdale Farm on the map?