It is located in Baffin Bay in the Upernavik Archipelago.
The town of Upernavik is on the island.
It used to be known as Women's Island[1] or Woman's Island.
This Greenland location article is a stub.
You can help Wikipedia by expanding it.