Crabtree Falls-- Upper Falls

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
Bob Sihler
on May 22, 2010 1:50 pm
Image Type(s): Scenery
Image ID: 623222

Comments

No comments posted yet.