Tags Six Flags White Water

Tag: Six Flags White Water

World of Illumination’s ‘Socially Safe’ Theme Parks Sparkle in Arizona and Georgia

eNewsChannels NEWS: -- World of Illumination, the world's largest animated drive-through light show, has released tickets for the 2020 holiday season. The company's theme parks are located in Tempe and Glendale, Arizona, along with a brand new location in Marietta, Georgia on the grounds of Six Flags White Water.

WHAT'S NEWS