Quirimbas National Park
The Quirimbas National Park is a group of 32 islands. The easiest one to visit is called Ibo Island. It's the only island with infrastructure for low-budget travellers.
Like Mozambique Island, this island has a rich history dating from the Arab era and from the Portuguese colonization.
Ibo Island
Well, I took some risks. In Mozambique, it's strictly forbidden to photograph military, government or police buildings. Here are photo of the police station and motorbike.