Thodupuzha Muncipality, Idukki, Kerala
Pala - Thodupuzha Road, Near Aashirvad Cineplexx, Thodupuzha 685584 Phone: 9747414748