The Club Mahindra at Pondicherry is a vast property located at a short distance from the main town of Pondicherry. It is a great place to relax and offers a number of "things to do" on the property itself from horse riding,ATV riding etc. It appears quite kid friendly as well…