Where is Villanova?

Where is Villanova located?

Villanova, Pennsylvania, United States (approx. 40.03833°, -75.34167°)


Where is Villanova on the map?