Fort São João Baptista of Ibo - Credit: Wikimedia Commons
The Fort São João Baptista of Ibo (Fortaleza de São João Baptista do Ibo in Portuguese) is one of the forts built by the Portuguese Empire on Ibo Island, Cabo Delgado Province in Mozambique. Read more on Wikipedia
Source: en.wikipedia.org