Bazaruto Archipelago, Mozambique

Bazaruto Archipelago, Mozambique

About 35 mi/55 km off the mainland and 380 mi/610 km northeast of Maputo, the Bazaruto Archipelago consists of five islands: Bazaruto, Magaruque, Santa Carolina, Benguera (Benguerra) and Bangue.

JDS Travel News JDS Viewpoints JDS Africa/MI