Club Mahindra started with a single resort in Munnar and now, the company has 15 resorts in India and abroad.
Club Mahindra started with a single resort in Munnar. The company has 15 resorts in India and abroad. This is now.