View Larger Map
Benguerra Island - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Benguerra_Island Cached
Benguerra Island in Mozambique is the second largest island in the Bazaruto Archipelago, which broke away from the mainland thousands of years ago.
Benguerra Island in Mozambique is the second largest island in the Bazaruto Archipelago, which broke away from the mainland thousands of years ago.