
Over 2 lakh Indians spent over Rs 3300 crore in this country, not Thailand, Vietnam, Turkey, UAE, Singapore, Indonesia, ...
Travellers are also staying longer, with an average stay of 16.3 nights, showing a growing interest in exploring this country deeply and meaningfully. When people think about travelling abroad, countries like the UK, UAE, Thailand, or Switzerland usually …