East Antarctica
Nelly Island is the largest and easternmost of the Frazier Islands, lying in Vincennes Bay off Wilkes Land, East Antarctica.