Gift That Keeps On Giving Meaning. Chartres is a small town (about 38k population) 50 miles southwest of paris. The […]