Jewel in the ocean: Mozambique

The Anantara Bazaruto Island Resort & Spa, off the east coast of Mozambique, is a real gem
Island bliss: the pool villas at Anantara Bazaruto Island Resort are set among lush vegetation