Browsing: Switzerland

lake maggiore
Europe

When you picture Switzerland, what comes to mind? Mountains. Snow. Skiing. CHEESE. Am I right?

My first trip there in 2004 confirmed this preconception, as we spent a winter day in the ski town of St.