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
What’s Your Reaction? 0 0 0 0 0 0 0Reactions

Download our new Selfie app!