The density of population is higher in the core areas along the banks of river Cauvery compared to the peripheral areas [REF].
Hinduism is the major religion followed in Mayiladuthurai and Tamil is the major language spoken [REF].