Club Mahindra Adds 17 New Properties to Its Portfolio in Exotic Locations
Club Mahindra, the flagship brand of Mahindra Holidays and Resorts India Limited, has announced the addition of several new properties and resorts in exotic locations around the world to its portfolio. The latest acquisitions include