Il Borro is an organic winery, farm and Relais & Château hotel located in the Valdarno area of Tuscany between Florence and Arezzo. At Il Borro, they believe that organic winemaking is the best approach to make superb quality wines […]