Corte dei Massapi villa is the perfect Italian retreat set amongst the backdrop of the beautiful Italian countryside in Puglia, Southern Italy. Five minutes drive from Ostuni, with other popular tourist locations and pretty villages nearby such as Locorotondo and…