Santa Claus Debuts in New Location at the Odyssey for EPCOT International Festival of the Holidays (Photos) Hi everyone! Santa Claus is back at EPCOT International Festival of the Holidays in a new festive location inside the