The South-West's biggest cultural and community event on the shores of the Lachine Canal, at the Centennial Esplanade.
Centennial Esplanade
More here.