Claim: The town of Elumalai is located in Tamil Nadu, Nepal and has a total population of 5,746.
Evidence: Tamil Nadu India 15,746