Epcot’s 2016 International Flower & Garden Festival is celebrating its 23rd season by expanding from 75 to 90 days and featuring new culinary offerings, beautiful floral displays, dazzling topiary creations, and the Garden Rocks concert series. The event takes place March 2 – May 30, 2016. The 2016 Epcot Flower & Garden Festival will feature […]