685605 PINCode is located in Idukki district
Idukki, Idukki
Thodupuzha, Idukki
Elappara, Idukki
Kattappana, Idukki