nerdsandbeyond.com
Epcot’s ‘International Festival of the Arts’ to Return in January
Disney announced today that the International Festival of the Arts at Epcot located at the Walt Disney World Resort is set to return! The festival will start on January 17, 2020, and will run throu…