Cuddalore

Cuddalore is a town which is the headquarters of the Cuddalore District in the south Indian state of Tamil Nadu. Scholars believe the name Cuddalore is derived from Koodalur, meaning confluence in Tamil.

Directory

Find More