Thodupuzha Muncipality, Idukki, Kerala
Kalarickal City Centre, SH8, Pala-Thodupuzha Road, near Private Bus Stand – 685584 Phone: 9446718371