0
Elephant Island currently holds no elephants.
elephant island is where bellaroca resorts and spa is located
Robert Falcon Scott did not aim for Elephant Island, and was not known to have landed there.
Because it looks like an elephant head with a trunk. It's really cold too, so I dont think that any elephants really live there.
The elephant is on the right side of the scene.