Frank Jackson State Park in Opp, Alabama is one of those magical places that makes you wonder why you haven’t been visiting every single weekend of your entire life. Look, I get it.