Crabtree Falls
Buena Vista, VA
Nature
Crabtree Falls is one of the tallest sets of waterfalls in the United States east of the Mississippi River. It is located in the George Washington National Forest in Nelson County, Virginia, off of Virginia State Route 56.
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