mahindra holidays and resorts india ltd- Club Mahindra Holidays is an Indian travel company founded in 1996. It is a part of the Mahindra Group and provides holidays on a timeshare basis. Presently, the company operates 50 resorts across India and abroad