Sekolah SD Inpres Nara Wae Kanta is located in Kabupaten Manggarai Barat, Indonesia on 87J26WC, Wae Kanta, Kecamatan Lembor. Sekolah SD Inpres Nara Wae Kanta is rated 3 out of 5 in the category catholic school in Indonesia.
Address
87J26WC, Wae Kanta, Kecamatan Lembor