Carter Falls a Park? It Could Happen.

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.

%d bloggers like this: