The Bazaruto and Quirimbas Archipelagos are Africa’s finest island beach escapes. Rub shoulders with whale sharks and dolphins, snorkel through coral reefs, explore pristine beaches and revel in relaxing massages.
Caroline's Hot Tips
The perfect stand-alone beach destination or post safari escape, Mozambique is easily accessible from Johannesburg and the Kruger Park. Visit in whale season from June to December or turtle season between November and February.