If you’ve paid a visit to Epcot, you may have noticed the Odyssey Center which sits along the waterway between Test Track and the Mexican Pavilion in the World Showcase. Historically Odyssey has played host to exhibits during Epcot’s yearly festivals like the International. Food & Wine Festival and the Festival of