English Tea Garden & Shakespeare Garden Return for 2024 EPCOT International Flower & Garden Festival
With the EPCOT International Flower & Garden Festival only days away, the United Kingdom Pavilion’s English Tea Garden and Shakespeare Garden are being installed. English Tea Garden EPCOT’s World Showcase will be home to a number of Global Gardens for the EPCOT International Flower & Garden Festival, which runs from February 28 to May 27. … Read more