Overstreet Creek Falls - Virginia

Overstreet Creek Falls – 3D Map, Photos and Directions – Blue Ridge Parkway

Overstreet Creek Falls is a pretty roadside waterfall just off the Blue Ridge Parkway in Bedford County, Virginia. It is virtually unknown which is a good thing because there is parking for one maybe two vehicles only and the waterfall is at a turn in the road. Please drive slowly when approaching the turn because […]

Overstreet Creek Falls – 3D Map, Photos and Directions – Blue Ridge Parkway Read More »