Thodupuzha, Idukki. Kerala India 685605
Muthalakodam is a suburb located 3 kilometres (1.9 mi) east of Thodupuzha Town, in Idukki district in the Indian state of Kerala.
maintained by KeralaLIFE