Outgoing
Peche Island 1
Peche Island 2
Peche Island 3
Peche Island 4
Peche Island 5

Peche Island

Windsor

Escape to Peche Island, an 86-acre natural haven just off Windsor's shore. Explore rustic trails, spot rare birds, and picnic in serene surroundings from June to October.

Island nature reserve
Birdwatching hotspot
Boat-access only
Rustic hiking trails

Peche Island

Peche Island, Windsor, ON, Canada