Creation Universe Alpha

Creation Universe Alpha is an amusement park located in Florida, and is one of three Creation Universe parks across the globe. The park is the biggest out of the three, spanning approximately 37,000 acres of land.