
Club Mahindra, the flagship brand of Mahindra Holidays & Resorts India Limited, launched its second resort – Le Vintuna in Gangtok, East Sikkim. With this launch, the brand offers one of the largest inventories of 150+ rooms in Northeast across the three destinations including Club Mahindra Gangtok and Club Mahindra Baiguney. Le Vintuna, the newest […]Continue Reading