Ilha de Mozambique (Mozambique Island) is an island in the
Nampula Province in Northern Mozambique, up the coast from Beira,
with an unparalleled historical heritage. It was the capital of
Mozambique for nearly four centuries under Portuguese rule before
the move to Lourenco Marques... see full details
Intrepid Travel, one of the world's leading suppliers of small
group adventures focused on getting off the beaten track,
interacting with the locals and having real life experiences
throughout Mozambique.