An idyllic mix of white-sand beaches, azure water, reefs teeming with fish, perfect sunsets that look like they’ve been Photoshopped and gorgeous luxury lodges make Benguerra one of Mozambique’s most alluring destinations.
If you’ve ever dreamed of a beach holiday on a tropical island, Benguerra is probably what your fantasy would look like. Landing on the shores of the second-largest island in the Bazaruto Archipelago, a few kilometres offshore from Vilanculos feels like stepping into the pages of a brochure. Dhows sail past practically deserted palm-fringed beaches (there’s only a handful of lodges on the island) which are lapped by gentle waves from a sea so calm and transparent it looks like glass.