Lecce, Italy
Basilica of Santa Croce, Lecce
The Basilica of the Holy Cross is a Baroque-style church completed in 1695 in Lecce, Apulia, Italy.
- City
- Lecce
- Country
- Italy
- Category
- Religious
- Suggested visit
- About 45 minutes
More places in Lecce
Background: Wikipedia