Thodupuzha Muncipality, Idukki, Kerala
Thodupuzha–Udumbanoor Rd, Thodupuzha, Kerala 685585 Phone: 8593949577