A Club Mahindra Managed Resort The French Town of India! This is the exotic picture that first flashes in front of your eyes when you think of Puducherry. It is one of the choicest holiday destinations in South India that offers you the perfect balance of modern heritage and spiritual culture. It still maintains its old-world charm that fascinates tourists from all over the world. Here, in this French wonderland, lies Club Mahindra Puducherry. This fine-looking resort offers its guests a panoramic view of the sea. The ingenious use of Titanium Dioxide in the construction, glass coverage in the buildings and tropical dry green forest make this resort unique and environment-friendly. You can revel in the comforts of the elegantly designed studio apartments or enjoy a laid back evening on the beach. This place has lots to offer even on a short holiday.