Satellite map of Snodgrass Island
- In Antarctica
Map of Snodgrass Island
Snodgrass Island is an island 2.5 nautical miles (4.6 km) long lying northeast of Pickwick Island, Pitt Islands, in the Biscoe Islands.
Latitude: -65° 25' 59.99" S
Longitude: -65° 28' 59.99" W