Anand Mahindra lauded the "unmatched beauty of India’s NorthEast". He captioned a video from the town as, "Spring Fever; ...