Experience the charm of ‘Mini France’ at Club Mahindra Puducherry Resort
‘French Town of India’ is the immediate thought that crosses the mind when one thinks of Puducherry- one of India’s most popular holiday destinations that still has its old-world charm. Located in this French Wonderland is the Club Mahindra Puducherry. Nestled amidst tranquil landscapes and offering a panoramic sea view, Club Mahindra Puducherry offers an…