Horse Head IslandHorse Head Island is an uninhabited island in Avannaata municipality in northwestern Greenland.GeographyHorse Head Island is an outlying island in Tasiusaq Bay, an indentation of Baffin Bay in the north-central part of Upernavik Archipelago. The closest island is Tuttorqortooq Island in the east.