My Ocean safaris are tailor made and take place mainly in Mozambique which has 2500km of pristine warm Indian Ocean coast line its Reefs, Beaches and Islands are second to none. My safaris take place mainly in the South of the country in the Bazaruto Archipelago National Park and Tofo Beach in Inhambane Province. The Bazaruto Archipelago has five Islands Bazaruto, Benguerra, Margaruque, Bangue and Paradise Island as well as the Cabo Sao Sebastiao Coastal Wildlife Reserve. The Marine mega fauna consists of Dolphins, Dugong, Whales, Giant Manta Rays, Turtles, Moray Eels and big game fish species including the rare Marlin and Sailfish. Activities include Scuba diving, Snorkeling, Island hoping, Big game fishing, Whale watching, Traditional dhow trips, River Canoeing and Horse riding. Tofo Beach is a unique little paradise town just 22km out of Inhambane city It's very popular for diving and snorkeling with Whale Sharks and Giant Manta Ray's. Activities include Scuba Diving, Snorkeling, and Surfing. These areas are wild and untouched paradises that offer some of the best diving and Ocean safaris in the world. Please email me with your chosen destination and I will set up an Itinerary that best suits you and your party and get ready for a great Ocean safari.