Beaches across the bay: boats sail from Maputo to Inhaca island, with white-sand beaches, coral reefs and the Portuguese Islands for swimming and snorkelling. A blissful day at sea.
114 tours · prices per person, book with partner