It is located in the southeastern corner of Baffin Island .
It is in the southeastern corner of Baffin Island .