Menu
Posted on August 31, 2016 by rtulbert
Leave a Comment
Carter Falls is located on 50 acres of private land near Elkin. EVTA is working to make this special place into a park. See the full story.
Category: Supporters
Instagram Gallery
Facebook Gallery
Home » Carter Falls a Park? It Could Happen.