Athol Place

Mozambique, Azura Quilalea, Private islands, Africa

Five-star luxury in Mozambique

It does come as a surprise that Mozambique has pristine coral reef, fascinating history and luxurious private island resorts.