Thodupuzha Muncipality, Idukki, Kerala
Vengalloor–Mangattukavala Bypass Road, Mangattukavala, Thodupuzha, Kerala 685585 Phone: 094470 01153