If you ask any Indian to name a place equivalent to or even better than Switzerland, they’ll