Local Guides World

Aindrila Majumdar

1 reviews on 1 places
Best place in Scarborough to view cherry blossoms at their peak. Not excessively crowded and trees are a nice height for pictures. I have stopped going to High Park since I found this place. Street parking available around the area, may need to park a little further away if it gets too busy.