20 May 2018 - 26 May 2018

Indian Ocean Islands: Comoros, Madagascar, Maldives, Mauritius, Seychelles

Indian Ocean Islands: Comoros, Madagascar, Maldives, Mauritius, Seychelles
Courtesy of the
World Council of Churches