The world's most beautiful island hotels Advertisement --ADVERTISEMENT-- Anantara Medjumbe Island Resort (Mozambique): The wooden, thatched-roof villas may look humble on the outside but they're decked out with luxurious interiors, complete with spectacular ocean views. Page 2 of 15 Prev Next