Best view of Downtown Toronto?

Here - Humber Bay park

gdkz8.jpg


18766800.jpg

Damn, so many nice spots! This is gona take forever to visit all these spots, but should be amazing. :D Thanks guys!
 
Last edited:
Back
Top Bottom