Thodupuzha Muncipality, Idukki, Kerala
P.R. Arcade, 4 Lane Bypass Road, Vengalloor, Thodupuzha, Kerala 685605 Phone: 8879848994