Powerhouse (Peach Bottom) Falls – 3D Map, Photos and Directions – Virginia
Powerhouse Falls in Grayson County, near the town of Independence, is a cascade of falls in a unique setting. Locals call it Peach Bottom Falls. It is easily accessible which accounts for unwanted graffiti and some trash but the area is pretty and certainly worth visiting. Folks who grew up in the area talk about […]
Powerhouse (Peach Bottom) Falls – 3D Map, Photos and Directions – Virginia Read More »