Yes, with reefs, whale sharks and manta rays, especially around the archipelagos. Mozambique is known for Bazaruto, the Quirimbas, Indian Ocean beaches, diving, snorkeling, and barefoot-luxury island resorts. It is a classic bush-and-beach finish after Southern Africa.