Thodupuzha Muncipality, Idukki, Kerala
Vengalloor-Mangattukavala Bypass Road, Thodupuzha, Kerala 685608 Phone: +91 90725 22277