Sikkim, a hidden gem in the Himalayas, is captivating travellers with its stunning landscapes and vibrant culture. Industrialist Anand Mahindra recent ...