Thodupuzha Muncipality, Idukki, Kerala
WM5X+9CC, Mullackal Temple Road, Thodupuzha, Kerala 685608 Phone: 094460 12500