No holiday to Europe is complete without a touchdown in pristine Switzerland. The picturesque locales and the snow-capped mountains seem even more enticing when one is trying to escape the hot Indian ...