Peche Island Landing Park
![Description of Image](/images/residents/parks-and-forestry/city-parks/peche%20island%20landing%20google%20street%20view.jpg)
8734 Riverside Drive East
Peche Island Landing was established in 1979, when the City purchased two adjoining riverfront lots and is primarily a rest area or 'pocket‑park' along Windsor's riverfront, offering visitors a clear, unobstructed view across the Detroit River.
Amenities
Benches,Fishing