Take a tour around Epcot's Future World and World Showcase for the 2013 International Flower and Garden Festival which opened yesterday. We also visit the Wonders of Life pavilion, which is usually only open for the Flower and Garden and Food and Wine festivals. The Flower and Garden festival takes place from March 6, 2013 -- May 19, 2013.