Azura Quilalea Private Island

Azura Quilalea Island, Quilalea Island,
Cabo Delgado Province,, Mozambique
South Africa

Azura Quilalea Private Island