Where is Elephant Rock?

Where is Elephant Rock located?

Elephant Rock, Sardegna, Italy (approx. 40.88968°, 8.746214°)


Where is Elephant Rock on the map?