From Ibo Island’s history to tranquil beaches, uncover the hidden gems of Mozambique’s Quirimbas Archipelago for your next ...