Travel and Tourism.
Grenadier Pond is a large body of water 14.2 hectares (35 acres), located on the western edge of High Park, Toronto (Canada).


Grenadier Pond is a large body of water 14.2 hectares (35 acres), located on the western edge of High Park, Toronto (Canada).