Leland Falls

WaterfallNorth Carolina, United States

1,873ftElevation
35.2096° N, 82.3558° WOpenStreetMapGoogle Maps