Disney’s attention to detail is outstanding. Just take a look at the Train Town in Epcot’s Germany during the 2011 Epcot Food and Wine Festival. The Festival is occurring in miniature!
Posts Tagged ‘german train town’
While the German Train Village in Epcot was celebrating the festival last year, this year they have their very own 2010 Epcot Food and Wine Festival booths as well!