Location: Point Pelee National Park, Leamington ON