For me the first thing that comes to mind is L’Amoreaux Park but the actual area referred to as L’Amoreaux in Scarborough, Ontario is quite a bit larger.
Even the general ‘park’ area includes a Kidstown and various sport and recreational facilities.
The park area also includes some unkempt looking ‘natural’ areas with some wildlife living inside the city.
Post related to L’Amoreaux Park
Further Readings:
Last updated: August 7, 2015