Thazhamangai
← Explore all Temples & Teerth
Deity: Available soon. Place: Available soon.
Thazhamangai. Located in India:Unknown.
- Address
- Available soon.
History
Chittur-Thathamangalam is a town and municipality in the Palakkad district of Kerala State, India. It serves as the headquarters of Chittur taluk and is located 13 km southeast of Palakkad, on the banks of the Kannadipuzha river.
- Nearest City: Palakkad (13 km southeast)