Cherry Beach – Toronto.  Review to follow.

 

Map to Cherry Beach

Weather in Toronto