Stretching along the southeastern coast of Africa, Mozambique is known for its spectacularly scenic coastline, vibrant cultural heritage, colonial architecture and well-preserved coral reefs. This enchanting African country is an ideal adventure holiday destination offering visitors some of the best diving and snorkeling opportunities in Africa, as well as dolphin tours, horse riding excursions, and sunset cruises. Visitors can look forward to a wide selection of attractions and activities including sampling an array of fresh seafood, exploring the collection of tropical islands dotting the coast, spotting the abundant wildlife of the Gorongosa National Park and discovering over 2500 kilometers of remote white-sand beaches lapped by the warm crystalline waters of the Indian Ocean. The underwater wonderland of the Bazaruto archipelago, the mangrove-covered Ibo Island, and traditional dhow sailing boats are must-see highlights. Don’t miss the opportunity to snorkel with whale sharks – a once in a lifetime experience.