Mic Mac Park is a park in Windsor, Ontario, Canada, in the west end area of the city located on Prince Road. It is perhaps the largest park complex in Windsor, and it contains a number of water slides, soccer fields, four baseball diamonds, a swimming pool, tennis courts and more (...) (from Wikipedia)