Gereja Santo Ludovikus, WaiklibangParishShare86251 Waiklibang, Nusa Tenggara TimurIndonesiaGet directions