The town of Elumalai is located in Tamil Nadu, in the southernmost part of the Indian subcontinent, and has a total population of 5,746.
The town of Elumalai is located in Tamil Nadu, in the southernmost part of the Indian subcontinent, and has a total population of 5,746.