Gereja Santo Fransiskus Xaverius, MenangaParishShare86253 Menanga, Nusa Tenggara TimurIndonesiaGet directions