Perched high on a hill, Casa Margherita overlooks the Umbrian valley in Central Italy. It was here in 2007 that Adrian Henry and Rachel Williams fell in love with the land.
Perched high on a hill, Casa Margherita overlooks the Umbrian valley in Central Italy. It was here in 2007 that Adrian Henry and Rachel Williams fell in love with the land.