Club Mahindra announces the launch of Club Mahindra Janjehli
Club Mahindra, the flagship brand of Mahindra Holidays & Resorts India Limited, announces the launch of their new resort – Club Mahindra Janjehli, located in the picturesque city of Mandi, Himachal Pradesh. Set amidst the breathtaking natural beauty of snowy peaks and plunging valleys, the resort offers an unparalleled experience …