Where is Villanova?

Where is Villanova located?

Villanova, Villanova, United States of America (approx. 40.038334°, -75.34167°)


Where is Villanova on the map?