Thodupuzha Muncipality, Idukki, Kerala
Thekkedath Riva Shopping Complex, near KSRTC Jn, Idukki Road, Thodupuzha Phone: +917907308480