
Mozambique: Inhaca, Santa Maria, and Portuguese Islands Tour
9 ReviewsDiscover the natural beauty of the islands of Inhaca, Santa Maria, and Portuguese on this tour. Explore the islands' beaches, mangroves, and coral reefs, and observe marine life, dolphins, and whales.