Stock Photo: Portuguese fortress in the ghost town of Ibo Island, Quirimbas islands, Mozambique, Africa