Cue the coconut palms, the coral reefs, the squeaky white sands and warm, tropical waters of the Indian Ocean.
Hideaways / Africa / Mozambique