Pincode 685603 – Idukki Painavu SOPincode: 685603Office: Idukki Painavu SODistrict: IDUKKIState: KERALA