Club Mahindra resorts are in the top 10% of the Hotels Worldwide
MUMBAI, 8th JUNE, 2023 (GPN)– Club Mahindra, the flagship brand of Mahindra Holidays & Resorts India Limited, has been honoured with the prestigious TripAdvisor Travellers’ Choice award 2023 for its multiple resorts across India. These awards…