Skip Nav

Bazaruto Archipelago, Mozambique

Located in the Indian Ocean and surrounded by coral reefs, this archipelago is a national park made up of five idyllic islands.

Source: Flickr user RichardMoross

Read More Bucket ListTravel InspirationWellnessTravel
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>