Crabtree Falls-- Upper Falls

One of several along the stream. Crabtree Falls is reputedly the highest waterfall in Virginia, and this particular cascade is the uppermost and the highest of several at the site.

Crabtree Falls; Blue Ridge, VA-- New Year's Day, 2010

Comments

No comments posted yet.