It is located across the mouth of Baffin Bay in Coutts Inlet off the northeastern coast of Baffin Island .
It is located across the mouth of Coutts Inlet in Baffin Bay off the northeastern coast of Baffin Island .