KARKALA TALUK PANCHAYAT OFFICE
KARKALA, UDIPI, KARNATAKA
CNRB0010266
576015074
KARB0000967
IOBA0002591
UTIB0003066
KARB0000404
IOBA0000841