Biara MSC Langgur is located in Kabupaten Maluku Tenggara, Indonesia on Jalan Via Dolorosa No.1, Langgur, Kec. Kei Kecil. Biara MSC Langgur is rated 4.7 out of 5 in the category convent in Indonesia.
Address
Jalan Via Dolorosa No.1, Langgur, Kec. Kei Kecil