Canadian Arctic Archipelago
Vesey Hamilton Island is an island of the Canadian Arctic Archipelago, in the territory of Nunavut. It lies in the Hazen Strait, north of Melville Island.