Where is Villanova University?

Where is Villanova University located?

Villanova University, Villanova University, United States of America (approx. 40.03817°, -75.34463°)


Where is Villanova University on the map?