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