Pondicherry is located on the southeastern coast. It's a small territory, almost completely surrounded by the state of Tamil Nadu, not far from Chennai.