Rent your vacation villa in Italy with us!
100% personally inspected Italian holiday homes and
a fanatic staff who'll make you scream "That's Amore!"
The first glimpse of the Basilica di Santa Croce in Lecce takes your breath away.
The cathedral of Lecce is a must-see, as much for its setting as the church itself.