
Club Mahindra, the flagship brand of, Mahindra Holidays & Resorts India Limited, announced the launch of their newest resort – JKR Resort & Spa in Tamil Nadu. An idyllic and off-beat 98-room resort is nestled amidst the scenic vistas of Rameswaram. It offers quests with unmatched comfort for ‘Banane Moments Magical’. Besides breath-taking views, the […]Continue Reading