Thodupuzha Muncipality, Idukki, Kerala
Vengaloor, Vengalloor–Kolani Bypass Rd, Thodupuzha, Kerala 685608 Phone: 8075985881