Snow World Seawoods Grand Central Tickets : It is spread across 24,500 sq ft. Snow World Seawoods Grand Central Tickets - The indoor snow park is a magical snow filled winter.