White Pearl Resort

Incredible Beach Sunrise in Mozambique Africa by JD Andrews

Incredible Sunrise at at the exclusive beach resort White Pearl.
Located in the dunes of the untouched shores of southern Mozambique, Africa.