The amusement park called OWA opened to the public in Foley, AL on Friday morning. It's a $250 million development by the Poarch Band of Creek Indians on a 500-acre site.