Villa Neviera, Celino San Marco, Puglia, Italy – A room fit for a King
Lecce could be described as the capital of Puglia in Italy, located in the country’s heel. It’s a busy city with stunning baroque architecture attracting tourists in droves. This forces the prices for hotel accommodation up, so we chose to stay just outside of the city, about 20 minutes away, in a small town called…