También podrías conocer este lugar por los siguientes nombres:
Isla Seymour Norte, North Seymour Island