685605 PINCode is located in Idukki district
Devikulam, Idukki
Thodupuzha, Idukki
Adimali, Idukki
Kattappana, Idukki