Biara Susteran SSPS BelloParishShareJalan Fetor Funai85148 Kupang, Nusa Tenggara TimurIndonesiaGet directions