Gereja Kristus Raja, WangatoaParishShareJalan Anton Enga Tifaona86611 Lewoleba, Nusa Tenggara TimurIndonesiaGet directions