Elephant Island is an ice-covered island in Antarctica whose name was given because of explorers sighting elephant seals in its shores.
sightseeing, landscape