Thodupuzha Muncipality, Idukki, Kerala
Madakkathanam, Thodupuzha, Manjalloor, Kerala 686670 Plantaddict Phone: 9495264459