About Mahindra Holidays & Resorts India Ltd. Started in 1996, Mahindra Holidays & Resorts India Ltd. is a part of leisure and hospitality sector of Mahindra Group. It o...