Where is Villanova?
Where is Villanova located?
Villanova, Pennsylvania, United States (approx. 40.03833°, -75.34167°)
Where is Villanova on the map?
Villanova - Philadelphia
{"latitude":40.03833,"longitude":-75.34167,"title":"Villanova"}