Kavalam Village Office

    Kavalam Village Office

    Revenue Division – Alappuzha,Taluk – Kuttanad