This Indian State Named One of the World’s Most Welcoming Places for Travellers Feb 5, 2026 If you’ve ever been invited for chai by a stranger in the mountains or had a homestay host plan your day without…