Descansando en el cálido Océano Índico justo frente a la costa de Vilanculos en Mozambique, el archipiélago de Bazaruto forma parte de un parque marino protegido y consta de cinco islas idílicas: Bazaruto, Benguerra, Magaruque, Santa Carolina y Bangue. Estas islas pequeñas, arenosas y exquisitamente hermosas cuentan con algunas de las mejores playas de África, así como una serie de grandes dunas y lagos de agua dulce, lo que proporciona hábitats de anidación ideales para los flamencos de alas negras. Los visitantes en alta mar pueden explorar un caleidoscopio de corales coloridos repletos de exótica vida marina: tiburones ballena, delfines, tortugas y dugongs. Los tipos activos pueden probar suerte en el buceo, el snorkel, la pesca en aguas profundas y la vela, mientras que los amantes de la historia y los entusiastas de la cultura se deleitarán con el pintoresco faro y las ruinas de Vilankulo, construidas según la tradición de Gran Zimbabue.