Via Umberto I, 1, Lecce LE, Italy
Step into the magnificent Basilica di Santa Croce and prepare to be blown away! Located on Via Umberto I in Lecce, Italy, this jaw-dropping church is a must-visit for any traveler. With its stunning Baroque architecture and intricate stone carvings, it's like stepping into a fairytale world. Make sure to snap plenty of photos and take a moment to soak in the history and beauty of this incredible place.
Culture
Lat: 40.3547022, Lon: 18.1729173
ShareWebsite LinkCall
Visit the page to learn more about bookable experiences at this place