This Tucked-Away Coastal Town in Mozambique Is One of Africa's Best-Kept Secrets
You’ve probably heard of the Bazaruto Archipelago. The chain of islands off the southeastern coast of Mozambique is widely regarded as one of Africa’s—if not the world’s—most beautiful coastal regions. It's one of many reasons the Southern African …