Cuddalore is a city which is the headquarters of the Cuddalore District in the Indian state of Tamil Nadu. Scholars believe the name Cuddalore is derived from the beach the town is famous for, meaning 'sea town' in Tamil. Read More
A total of 25 persons died in various rain-related incidents across Tamil Nadu in the past four days, including 17 persons in house collapses near Coimbatore, the state government said on Monday. ...