Satellite map of Newell Point
- In Antarctica
Map of Newell Point
Newell Point is the rocky point forming the northeast extremity of Robert Island in the South Shetland Islands, Antarctica and is a northwest entrance point of Nelson Strait.
Latitude: -62° 20' 8.10" S
Longitude: -59° 31' 8.39" W