Whether you want to get your heart pumping with some exercise or just relax in the sun, G Ross Lord Park is a great spot to go.
This outdoor sports and fitness area is situated in North York, a place that has so much going for it! Canada's Wonderland, York University, and Yorkdale Shopping Centre are other fine sightseeing opportunities not far away when you've finished up at G Ross Lord Park.