Opossum Creek Falls
Opossum Creek Falls is a 50-foot waterfall in upstate South Carolina. The waterfall is upstream from the convergence with the Chattooga River, meaning that this is near the state border with Georgia. The trailhead is just off a gravel forestry … Continued