Posted
The Owa theme park, about 45 minutes southeast of Mobile, is set to open May 17. It will feature 20 rides as part of a $500-million complex built by a local Native American tribe. The 14-acre site will be the biggest amusement park in Alabama and the only nearby option for serious thrill seekers in a four-state area, and feature rides from Zamperla.
Read more from The LA Times.