Where is Point Pelee located?

Near Leamington, Ontario, Canada in Lake Erie, the Southernmost point of Canada.