17.1 C
New Delhi
Monday, December 23, 2024
Tags JKR Resort & Spa Tamil Nadu

Tag: JKR Resort & Spa Tamil Nadu

Club Mahindra expands its footprints in Tamil Nadu

Club Mahindra launches its fifth resort JKR Resort & Spa in Tamil Nadu. A 98-rooms resort, it is nestled amidst the scenic vistas of...