Where is New Jerusalem?
Where is New Jerusalem located?
New Jerusalem, New Jerusalem, United States of America (approx. 40.44815°, -75.74714°)
Where is New Jerusalem on the map?
{"latitude":40.44815,"longitude":-75.74714,"title":"New Jerusalem"}