Posted on August 31, 2016
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.
Home » Carter Falls a Park? It Could Happen.