Moroni, Comoros

Moroni is the capital of the semi-autonomous island of Ngazidja, the largest of the three main islands of the Comoros republic. The Badjanani mosque, built in 1427, is a testament to the city’s wealth, contemporary with the golden ages of other Swahili cities.