Pleasant Ridge Falls (Pleasant Ridge County Park) in Cleveland, South Carolina is a picturesque cascade. It offers superb dog friendly, hiking, parking, picnic, state park, trails opportunities. Experience the serene beauty of this natural gem.
Pelham Falls
Pelham Falls in US, South Carolina is a stunning natural feature, but please note it is on private property and