Walker Falls
Price Creek Township, NC
Nature
Walker Falls is a 45-foot cascading waterfall in Buncombe County, North Carolina. Its ease of access makes it a popular destination for waterfall hunters.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account