Where is College of the Holy Cross?

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°)


Where is College of the Holy Cross on the map?