The Taste Edit’s Guide to Italy: Get insider tips and local recommendations for the best restaurants, things to do, and hotels in Italy including Capri, Barolo, Amalfi Coast, Milan, Sicily, Puglia, Florence, among others.
Masseria Torre Maizza hotel offers some of the most luxurious accommodations in Puglia. This stunning Rocco Forte property is located in the heart of Puglia – equidistant from Bari…