Benguerra Island Location

Benguerra is the second largest island in the Bazaruto Archipelago, which broke away from the mainland thousands of years ago.  The island is approximately 55 square kilometers (11km long x 5.5 km wide), and lies 14km offshore.  It is famous for its unspoiled white beaches, remarkable dive sites and excellent fishing (subject to a strict “catch & release” policy).