Nā moʻolelo huakaʻi Castheddu/Castelsardo

Nā moʻomanaʻo huakaʻi hou a mahalo ʻia Castheddu/Castelsardo

Elephant Rock, Castelsardo and Cala Rossa

A rock like an elephant, a city on a rock, and red rocks along the coast