17th-century baroque church featuring a facade with dozens of intricate figures & a rosette window.
Attractions
Torre Sant’Andrea
73026 Melendugno, Province of Lecce, Italy
