This is a weirdly disjointed area directly south of Granville Island, with some nice plants and few pieces of art, but not much to do.
A review of all 240+ parks in the City of Vancouver
This is a weirdly disjointed area directly south of Granville Island, with some nice plants and few pieces of art, but not much to do.