Laurel Creek Falls

WaterfallNorth Carolina, United States

2,631ftElevation
36.2525° N, 81.8528° WOpenStreetMapGoogle Maps