With 602,000 generated overnight stays in 2023, India is Switzerland’s Number 7 in Foreign Markets, and is all set to grow to 907,587 overnights in the next five years as more Indian guests explore the country across seasons Switzerland’s topmost popular destinations among Indian travellers are