Home » Located at the southernmost tip of Canada, this small island is a hidden nature oasis » Pelee Island Light House