Benguerra Island in Mozambique is the second largest island in the Bazaruto Archipelago, which broke away from the mainland thousands of years ago. It is famous for its unspoiled white beaches, remarkable dive sites, excellent horse riding and incredible fishing.
[wiki]

Leave a Reply

Subscribe to Posts | Subscribe to Comments