Karthikappally Village Office

    Karthikappally Village Office

    Revenue Division – Chengannur, Taluk -Karthikapally