Welcome! This an introduction to what you might see, enjoy, and experience at Point Pelee. Point Pelee is a national park in Canada. Canada has about 44 different national parks all over the country, including Point Pelee in Ontario. All over Canada there are national parks; by law to protect the natural environment and for Canadians to realize the beauty of the nature, the animals, and the greenery around them. Point is generally a small park, but one of the most visited in Canada. Enjoy!