villa vallerosa

Villa Vallerosa is just one hour North of Rome, in the Sabine hills scattered with medieval villages and olive groves, between Umbria and Tuscany