Nelly Island
66°14′S 110°11′E
Nelly Island is the largest and easternmost of the Frazier Islands, lying in Vincennes Bay off Wilkes Land, East Antarctica.
66°14′S 110°11′E
Overview
Nelly Island is the largest and easternmost of the Frazier Islands, lying in Vincennes Bay off Wilkes Land, East Antarctica.
From Wikipedia, CC BY-SA 4.0
Chart
Nearest islands
- Dewart Island0.6 km
Also in Frazier Islands
Dewart Island
0.18 km²▲ 43 m
Major islands