The five islands of the Bazaruto Archipelago—Bazaruto, Benguerra, Magaruque, Santa Carolina and Bangue—are a protected conservation area and national park off the eastern coast of Africa. Nicknamed the “Pearl of the Indian Ocean,” the islands are swathes of empty sand beaches
25 Photos of the Amalfi Coast That Will Spark Your Wanderlust
Though you may be tempted to try and visit all 116 plus of the islands of the Seychelles, even the most intrepid travelers will find it difficult to island-hop without a yacht at hand. This grouping of islands is revered for its untouched beaches (some have never been visited) and uninhabited island preserves home to giant tortoises and a type of coconut with such a sensuous shape it’s been nicknamed the “love nut."
Going to Sicily? 10 things to know before your trip