Switzerland Behind the Scenes
You’ve seen the rolling, flower-strewn meadows of Switzerland in innumerable Hindi films and snow-clad mountains in tourism brochures. You know that Zurich is lined end to end with banks and that every third shop in the country sells cuckoo clocks, cheese or chocolates. But did you know that hornussen is a popular sport, which has…