New Festival Tastes at Epcot

Filed in: Epcot, Events

New Festival Tastes at Epcot

Evy Olson and daughter Morgan of Bismarck N.D., explore the Outdoor Kitchens at the 21st Epcot International Flower & Garden Festival, which runs March 5 – May 18, 2014. Epcot is located at Walt Disney World Resort in Lake Buena Vista, Fla.  (Matt Stroshane, photographer)

Download Image