Lighthouse of Santa Maria di Leuca,Iatly

  • 3 years ago
One of the landmarks of the city is the lighthouse built in 1864, which stands on Cape Punta Meliso at an altitude of 102 m above sea level. The lighthouse is 47 meters high, making it one of the most imposing in Italy after the lighthouse of Genoa.

Recommended