Visit Point Pelee National Park

Point Pelee National Park, a hidden gem in southern Ontario, Canada, offers visitors an unparalleled opportunity to explore a rare ecosystem.

Point Pelee National Park, a hidden gem in southern Ontario, Canada, offers visitors an unparalleled opportunity to explore a rare ecosystem.