Where is Christopher Newport University located?
Christopher Newport University, Christopher Newport University, United States of America (approx. 37.06359°, -76.49463°)
Christopher Newport University, Christopher Newport University, United States of America (approx. 37.06359°, -76.49463°)