Thodupuzha Muncipality, Idukki, Kerala
XXXIII/532/A, Vengalloor–Kolani Bypass Rd, Thodupuzha, Kerala 685608 Phone: 9656000501