Sailing the Bazaruto Archipelago: A 3-Day Adventure from Vilanculos, Mozambique
Standing on the weathered wooden dock in Vilanculos, watching dhows with their triangular sails dance across the turquoise waters, I felt that familiar sensation of anticipation that only comes when y...