Torre di Sant’Isidoro is a historic coastal tower located in the territory of Teulada, overlooking the wonderful coast of southern Sardinia. Built in the Spanish era as a point of sighting and defense against pirate raids, today represents one of the most evocative historical testimonies of the teuladina coast. The tower dominates a panoramic stretch of great charm, surrounded by pristine nature, Mediterranean maquis and spectacular views of the crystal clear sea.
Teulada
Torre di Sant’Isidoro
Automatically translated from Italian.
VISITOR FEEDBACK
Reviews
There are no published reviews for this place yet.