Thodupuzha Muncipality, Idukki, Kerala
Charalil Building, Bus Stand, Pala-Thodupuzha Road, opposite Private Bus Stand, Thodupuzha, Kerala 685584 Phone: 9744171711