Thodupuzha Muncipality, Idukki, Kerala
Karimannoor, Neyyassery P.O., Thodupuzha, Idukki, Kerala – 685581. Phone: +91 94478 24564 i