Sathyamangalam is a town and municipality in Erode district in the Indian state of Tamil Nadu. It lies on the banks of the Bhavani river, a tributary of the Kaveri straddling the Eastern and Western Ghats. It is the headquarters of Sathyamangalam taluk. From Wikipedia