Thodupuzha Muncipality, Idukki, Kerala
1st Floor, Nadakkal River Mount Building, Vengalloor–Kolani Bypass Rd, Vengalloor, Thodupuzha, Kerala 685608 Phone: 9946988700