Ambalam Bye Pass Road,Thodupuzha., Thodupuzha, Idukki - 685584
NA
Idukki, Idukki
Thodupuzha, Idukki
Adimali, Idukki