Attractions The World’s Largest Tiffany Dome Is Right Here In Illinois And It Will Take Your Breath Away