Point Pelee National Park in Ontario, Canada is a marshland where lush green water lilies and other unique plants grow to their fullest on the ponds. This National Park is one of the smallest throughout Ontario, Canada but there are still thousands of visitors that journey to Point Pelee annually.
Point Pelee National Park, Ontario, Canada, North America