Ibo
Cabo Delgado Province, Mozambique
Nature
Ibo is one of the Quirimbas Islands in the Indian Ocean off northern Mozambique. It is part of Cabo Delgado Province.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account