Sunny skies, endless beaches and clear waters teeming with marine life make Mozambique the perfect beach destination. Experience the magic of an island holiday at the end of any of our Southern African tours, or combine Mozambique with a safari in South Africa's Kruger National Park (Sabi Sands), for a complete "Bush 'n Beach" package!
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.
Inclusions
Includes: 4 nights accommodation, meet & greet in Johannesburg, round trip airfare ex Johannesburg, all meals, non-motorized watersports, EXCEPT Benguerra Lodge which includes breakfast & dinner only. Note: Prices based on minimum 2 traveling together.