Karaikal is an ancient temple town situated along the eastern coast of the Union Territory of Pondicherry. Karaikal is a popular destination of tourists as well as pilgrims. It is located on the Koramandel coast of the Bay of Bengal, at a distance of about 300 km from the south of Chennai and 135 km from Pondicherry.
Situated on the delta of the River Cauvery, Karaikal is the second largest among the four regions in the Union Territory of Pondicherry. Karaikal is bounded by Nagappattinam and Thiruvarur Districts of the southern State of Tamil Nadu.