Where is Laurel Hill?

Where is Laurel Hill located?

Laurel Hill, Laurel Hill, United States of America (approx. 34.80905°, -79.54783°)


Where is Laurel Hill on the map?