Mozambique beaches are quite stunning below the water as they are above. There are very few destinations in Africa with laid back natural, dreamy white sand beaches with a diverse variety of marine life as it is with Mozambique. Surprising about this place is that it doesnât necessitate you to be a skilled diver to enjoy this amazing marine life. There are a number of diving schools in the area along the coast.