Via Nazionale 75, Barberino Del Mugello, Italy, 50031
Tuscany always reveals delightful surprises and none more so than Villa Le Maschere. Perched on a hill surrounded by expansive parkland and overlooking Lake Bilancino, this historic villa i more...