Tucker Creek Falls

WaterfallNorth Carolina, United States

2,805ftElevation
35.2172° N, 82.8870° WOpenStreetMapGoogle Maps