Canada-Places.com has listed approx 12 parks in Windsor. Some of the Top rated parks in Windsor are- Tallgrass Prairie Heritage Park, Coventry Gardens, Reaume park, Malden Park, Labadie Park, Malden Park, Tallgrass Prairie Heritage Park, Reaume park, Coventry Gardens & Labadie Park.