It appears that Ontario’s Point Pelee National Park has lost its point. The southernmost tip of Canada is in the park, near the town of Leamington.
Discover more from thegreenpages
Subscribe to get the latest posts sent to your email.
It appears that Ontario’s Point Pelee National Park has lost its point. The southernmost tip of Canada is in the park, near the town of Leamington.
Subscribe to get the latest posts sent to your email.