windsorstar.com
Crowds flock to discover Peche Island
Crowds flock to Detroit River to discover Windsor’s Peche Island.