Where is Lafayette Hill?

Where is Lafayette Hill located?

Lafayette Hill, Lafayette Hill, United States of America (approx. 40.093998°, -75.25295°)


Where is Lafayette Hill on the map?