Castle Elvira

Castle Elvira

Castel Elvira has been restored and reopens as a Hotel. After being abandoned for almost 100 years, Castle Elvira, just outside of Lecce in Puglia, h...

The Trulli – Puglia

Are you truly interested in experiencing a fantastic luxury vacation villa? Then, a Trullo is the answer. The trulli are limestone dwellin...