Some thirty miles miles north of Le Mans, France — birthplace of King Henry II of England — and, a little more than one-hundred miles west of Paris, lies