Pearson Falls North Carolina
Pearson Waterfall North Carolina beautiful falls that are about 90 foot tall, very fast flowing water. This is a privately owned park close to Saluda, NC.
6 photos · 72 views