Sunday, August 16, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Riverfront Festival Plaza

Windsor, Canada

Riverfront Festival Plaza is a park located in downtown Windsor, Ontario, in Canada. It is located along the banks of the Detroit River, between the river and Casino Windsor. It has over 100,000 square feet (9, 300 m2) of festival space. It has hosted many events including Festival Epicure, Bluesfest International Windsor, Beaverfest, Windsor Pride and Windsor Ribfest. In 2011, the city began renovations to feature a $3.6 million stage complex festival size facilities and improved grounds.

Park data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other city parks in Canada