Windsor, Ontario - Peche Island, an uninhabited island in the Detroit River owned by the city of Windsor. It can be reached only


Windsor, Ontario - Peche Island, an uninhabited island in the Detroit River owned by the city of Windsor. It can be reached only by boat.


Size: 4683px × 3122px
Location: Windsor, Ontario Canada
Photo credit: © Jim West / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: canada, city, detroit, island, isle, ontario, park, peche, river, uninhabited, water, windsor