Bazaruto Archipelago, Mozambique
Bazaruto, the largest isle in the Bazaruto archipelago, is a haven for sun worshippers. Its dune backed shoreline is lapped by the turquoise waters of the Indian Ocean, making it a paradise for snorkellers and scuba divers alike. Teeming with marine life, the waters are home to rare dugongs, whale sharks and even humpback whales which can be spotted from on board a private dhow. Its seclusion, yet easy access from the Mozambican mainland, confirm it as one of our best beaches.