Benguerra
Benguerra is an island in the Indian Ocean off the southern coast of Mozambique, located in Inhambane Province. It is the second largest island in the Bazaruto Archipelago, lying off the coast near the town of Vilankulo.
The island features white-sand beaches, coastal dunes, and a fringing coral reef. Much of its shoreline is
Administration and population: Benguerra is part of Vilankulo District in Inhambane Province. The island is inhabited
Economy and access: Tourism is a major activity, with several eco-resorts and lodges offering beach, snorkeling,
History: The archipelago has long been part of Mozambique’s coastal culture and history, with the islands passing