Peche Island Landing Park

Description of Image

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


Map Provided by Google



MappMyCity Park Finder