In the remote and captivating islands of Mentawai, west of Sumatra, Indonesia, the Catholic faith thrives amidst challenging landscapes and a unique blend of cultures.
In the remote and captivating islands of Mentawai, west of Sumatra, Indonesia, the Catholic faith thrives amidst challenging landscapes and a unique blend of cultures.