Besides offering some of the world's best beach horse riding, Mozambique offers a wonderland of experiences. Ride to the Govuro River for a canoe trip down the unspoilt riverine with incredible birdlife. Take a boat trip out to the Bazaruto Archipelago for some epic scuba diving or snorkelling. These reefs offers an abundance of tropical fish and corals, plus the chance to dive with dolphins, whale sharks, rays and turtles. For the romantics, capture the freedom of unspoilt beaches, solitude, and stunning scenery on a traditional sailing dhow. With big seas and shallow lagoons, this area is also perfect for big game fishing and well renowned for great kitesurfing.