Thodupuzha Muncipality, Idukki, Kerala
Thodupuzha–Muvattupuzha Rd, Vengalloor, Thodupuzha – 685608 Phone: 9778411848