90 Days of Epcot International Flower & Garden Festival Fun
The Epcot® International Flower & Garden Festival will return to Walt Disney World® Resort March 2-May 30, 2016 – expanding from 75 to 90 days. Here’s a look at what’s new as the festival celebrates its 23rd year!
Continue reading »