Thodupuzha Muncipality, Idukki, Kerala
Valliyil Arcade, Thodupuzha–Muvattupuzha Rd, Kochangadi/Manjalloor, Kerala Phone: 9744844428