6Tellaro: A Hidden Narrative
Perched on the edge of the Gulf of Poets, Tellaro is a sanctuary of calm, offering a respite from the more frequented tourist spots.Â
Perched on the edge of the Gulf of Poets, Tellaro is a sanctuary of calm, offering a respite from the more frequented tourist spots.Â