Thodupuzha Muncipality, Idukki, Kerala
Choorapuzha Towers, Pala–Thodupuzha Rd, near Geminy Junction Phone: 04862226363