Thodupuzha Muncipality, Idukki, Kerala
Moolekkarayil Complex, Vengalloor–Kolani Bypass Rd, Thodupuzha 685608