Santa Maria del Cedro

Santa Maria del Cedro is the first town you arrive going south of Scalea. The city, enclosed between the sea and the mountains, is the site of important archaeological excavations, in the territory of the country, arose the Greek colony of Laos, shining town... Continue reading