KARKALA TALUK PANCHAYAT OFFICE
KARKALA, UDIPI, KARNATAKA
CNRB0010266
576015074
KARB0000967
IOBA0002591
BCBM0000049
CNRB0000609
KARB0000404