Tembea : Quirimbas Archipelago
The Quirimbas Archipelago which stretches for 100 kilometres along the Mozambique coast is made up of tropical islands which contain some of the richest coral reefs in the world and provide habitat for an abundant array of marine life.
L-R : Paradise in Quirimba ; A beach in Quirimba