Thodupuzha Muncipality, Idukki, Kerala
Pala–Thodupuzha Road, near Aashirvad Cineplexx, Thodupuzha, Kerala 685584 Google Phone: 9747414748