In the northern most reaches of Umbria, rest the beautiful agriculture village of Castiglione Fosco. From a half dozen miles away, the 12 story brick clock tower guided us through the valley to this small borgo of 200. The area looked vaguely familiar, in part, because we traversed this land looking for a place to live in 2004. About half way between the hilltop villages of Paciano and Tavernelle, our …