Our Lady of Fatima Church - Credit: Wikimedia Commons
The Our Lady of Fatima ChurchChurch of Our Lady of Fatima in Mamudzu () is a religious building affiliated with the Catholic Church and is located in the town of Mamoudzou, the capital of the French overseas department of Mayotte in the Indian Ocean and its most populous commune. Read more on Wikipedia
Source: en.wikipedia.org