Where is Christopher Newport University?

Where is Christopher Newport University located?

Christopher Newport University, Virginia, United States (approx. 37.06359°, -76.49463°)


Where is Christopher Newport University on the map?