Casuarina pines, palm trees and white-sand beaches form the backdrop for this island resort. Benguerra, in a Marine National Park, is one of six islands in the Bazaruto Archipelago (off the southern coast of Mozambique), a chain celebrated for its abundance of wildlife. Head out on a diving or snorkeling excursion, dhow or catamaran cruise, or castaway picnic. The lodge itself is breathtakingly luxurious, with stylish casinhas and cabanas clustered around communal areas. Savor fresh seafood and cocktails at the beach bar, which is modeled on a traditional dhow, cool down in the seaview infinity pool and unwind in the resort’s boutique spa.