Pembroke Falls

Page

Pembroke Falls (also known as Cascade Falls) is a 69 foot tall waterfall in Giles County, Virginia near the town of Pembroke, VA. More information on this waterfall is available here.