Thodupuzha Muncipality, Idukki, Kerala
Valliyil Arcade, Opp. Vijaya Saw Mill, Thodupuzha-Muvattupuzha Rd, Kochangadi, Manjalloor, Kerala 686670 Phone: 9744844428