May your Swiss vacation include these tiny medieval towns, iconic ski resorts, and cheese-filled destinations.
What's the first image that pops into your head when you hear "Switzerland"? Snow-dusted Alps. James Bond speeding across mountain passes. Bollywood songs in mustard fields. And then the price tag.