Upper Opossum Creek Falls, SC




Located in the wilds of South Carolina, near the Chattooga River, Upper Opossum is a real stunner! This 40ft fall majestically spills water over its several cascading drops, making it one of the most photogenic falls I have ever been to!

Leave a Reply

Basic HTML is allowed. Your email address will not be published. Subscribe to this comment feed via RSS