Organic FarmSanta10 is an 8.5 hectares hamlet and family-run farm, located just a few miles southeast of Siena city-center. HospitalityTower and ancient Lemon house