Where is College of the Holy Cross located?
College of the Holy Cross, College of the Holy Cross, United States of America (approx. 42.239166°, -71.808334°)
College of the Holy Cross, College of the Holy Cross, United States of America (approx. 42.239166°, -71.808334°)