Cherry Beach is located in Cherry Street in south of Unwin Avenue in Toronto, Ontario, Canada. It is a basically a park famous as lake side park. Previously it was named as “Clarke Beach Park” named after Harry Clarke after 2003 it was renamed as Cherry Beach. Click to read more …

Tags: , , , ,