Park
Sir Winston Churchill Park
11 locals recommend,
Location
301 St Clair Ave W
Toronto, ON
Tips from locals
If you are at the top of Casa Loma, walk north (away from the city) and you will come to the park. This too has a lovely view of the city. There are tennis courts, playground, dog park, walking/jogging circle, biking trail, nature trail and is connected to a trail that crosses the upper areas of Toronto.
Located a few hundred feet away, great place to jog, play tennis, do yoga or any other outdoor sport. Great view of the CN Tower
Park, which borders on the ravine. Features a runnning track and walking trails.