Thodupuzha Muncipality, Idukki, Kerala
Manakkadu Road Junction, Thodupuzha 685584 Phone: +91 94953 41308