Home » Located at the southernmost tip of Canada, this small island is a hidden nature oasis » The Point Pelee Island in Sunset