5 Days / 4 Nights

The Bazaruto Archipelago in Mozambique, which is
known as the “Crown Jewels” of the Western Indian
Ocean, consists of four islands: Bazaruto, Benguerra,
Magaruque and Santa Carolina. The coral reefs that
surround these islands offer some of the best
snorkeling, scuba diving and game fishing available.
Fly from Johannesburg to Bazaruto, Indigo Bay or
Benguerra for 4 nights. You will spend your days at
leisure, enjoying the numerous activities that are
offered. You may want to relax on the beautiful
beaches or enter the inviting, vibrant water to
participate in invigorating water sports. Or you may
want to explore the islands on a guided tour, a
bird-watching safari or even from horseback. You
could also try your hand at dune boarding.