Thodupuzha Muncipality, Idukki, Kerala
KADS Village Square, Vengalloor–Mangattukavala Bypass Road, Thodupuzha, Kerala 685608 Phone: 62382 58108