« Back to Accommodation Indigo Bay Island Resort & Spa AddressIlha do Bazaruto CityInhambane Phone+258 2939 1505