Village Walks: Tellaro In Liguria, Northwest Italy

Tellaro is a small fishing village, perched on a cliff on the east coast of the Gulf of La Spezia in Liguria, northern Italy. It is a frazione of the comune of Lerici. It has been rated as one of the most beautiful villages in Italy Tellaro has been the destination for many Italian and foreign artists.

Leave a Reply