Anantara Bazaruto Island Resort & Spa
BAZARUTO ARCHIPELAGO NATIONAL MARINE PARK
Indigo Bay island Resort