timelessitalytravels.com
Scenes from Lecce
Lecce is located in the heel of the boot that is Italy. It is a city of creamy yellow limestone buildings dressed in baroque architecture that in earlier years was a city of monasteries and bastion…