-
The northern coastline of Mozambique features pristine beaches and excellent snorkelling.
-
Indigo Bay Island Resort and Spa on Bazaruto Island in Mozambique.
-
A girl waits to get a body massage at the Indigo Bay Island Resort and Spa. Picture: Adrian de Kock
-
An elephant strolls across the road at Gorongosa National Park. Picture: Dumisani Sibeko
-
Maputo






Comment Guidelines