Mozambique's Luxurious Anantara Bazaruto Island Resort & Spa

One of the destinations I was most looking forward to exploring on my recent trip to Africa was Mozambique, and specifically the country's Bazaruto Archipelago.

I stayed at the Anantara resort there and found all kinds of interesting and exciting things to do. Check out my full review here.