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]