Villa Castelli

Villa Castelli is a comune in the province of Brindisi in Apulia, on the south-east Italy coast.

Its main economic activities are tourism and the growing of olives and grapes.

The main attractions are the Castle (or Ducal Palace) and the church of Immacolata.

The castle was built by the Orsini del Balzo in the Middle Ages but was already in ruins in the 15th century.

The church was built in the 10th century in an eclectic style, with both Gothic and Romanesque features.