Where is New Hill?
Where is New Hill located?
New Hill, North Carolina, United States (approx. 35.68099°, -78.93557°)
Where is New Hill on the map?
{"latitude":35.68099,"longitude":-78.93557,"title":"New Hill"}