Sculpted by the passage of time, explore the fascinating sight of Elephant Rock. You'll be left wondering precisely how this rocky wonder was formed.
If you've got time to stop for a while in Castelsardo, Elephant Rock is a good place to kick off your exploring. This geological formation is one of numerous attractions worth seeing here. Baia delle Mimose Beach, Baja Ostina Beach, and Doria Castle are also waiting to be explored nearby.