Mozambique Travel Articles
  • Bazarutto Archipelago
    The Bazaruto Archipelago (Marine National Park) is among the most beautiful places in Africa. Situated about 10km (6.21 miles) off the southern coast of Mozambique, it is a tropical paradise of...
    [more information]
  • Beira City
    Beira is Mozambique's second largest city (after Maputo) and an important port. Known as the 'heart of Mozambique'...
    [more information]
  • Inhaca Island
    Inhaca island, with its beautiful tropical beaches and extensive coral reefs lies about 40 km by boat east of Maputo...
    [more information]