Thodupuzha Muncipality, Idukki, Kerala
Fizza Tower 4, Lane Bypass, Thodupuzha – 685585 Phone: +91 95678 56262