Taywa Creek Cascade

WaterfallNorth Carolina, United States

2,808ftElevation
35.6012° N, 83.3277° WOpenStreetMapGoogle Maps