All of these photos were taken by myself (Hanif),
There are lots of beautiful parks inside Toronto, however I think Toronto Islands park, which is located inside lake Ontario, less than half an hour far from downtown Toronto by ferry, is among the most beautiful ones. One can catch some of the best views of downtown Toronto at Center island.
About Toronto Islands at Wikipedia
Ontario Nature Gallery
Canada Photo Gallery (Archive of Links)
© If you are interested in using any photo from this page, you should give photo credit by providing a link to this website. To find more please contact me.