Palmer Archipelago
Harry Island is an island off the coast of mainland Antarctica, in the Palmer Archipelago.