Thodupuzha Muncipality, Idukki, Kerala
5/244 A, KL-38, Vengalloor, near Quality Fish Hub, Thodupuzha Phone: 90728 10010