The Interlaken OTC Hotel
There is no Switzerland at Epcot Center. China is there, which is nice enough, but -- sigh -- no chocolate. It's ok though, because Switzerland is now located in China. The one that's not in Florida, I mean. Located just…
Continue Reading →