Mozambique’s southern coast is renowned for its rich amount of coral and fish, providing the ultimate setting for big game fishing and scuba diving. Impressively, this unspoilt coastline offers some of the most incredible best whale watching in Africa. As one of the best scuba diving sites in the world, the Mozambique islands promise an unforgettable experience of marine life and astounding natural beauty of azure blue waters. Bazaruto Archipelago, a quintessential Indian Ocean escape composed of six islands, is home to whale sharks and tropical fish. Northern Mozambique is just as tempting to visitors, with islands such as Quirimbas Archipelago offering a jaw-dropping marine life which encourages advanced divers.