Thodupuzha Muncipality, Idukki, Kerala
Mullackal Junction, Manakkad, Vengalloor–Kolani Bypass Rd, Thodupuzha, Kerala 685608