Thodupuzha Muncipality, Idukki, Kerala
Mangattukavala 4 Lane Bypass, Vengalloor – Mangattukavala Bypass Rd – 685608 Phone: 7219821111