High Falls County Park Site 28

3/5
(7) · Park in Seneca, United States
Suggest an edit · Your business? Claim now
High Falls Park is a 46 acre park nestled in the foothills of the Blue Ridge Mountains and located on the shores of beautiful Lake Keowee. There are 91 …

Reviews

Yelp
3.0/5 · 7 reviews

Social profiles