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.
Write a review ★
VISITOR FEEDBACK
Reviews
There are no published reviews for this place yet.
Write a review
Share your personal experience. Reviews are moderated before publication. All fields are required.