Sterling Holiday Resorts Limited, India’s leading Holiday Lifestyle company, in its relentless endeavor to be a responsible corporate....