Ibo Island Lodge-Mozambique Ibo Island Lodge-Mozambique City Cabo Del Gardo , Mozambique Africa Country Mozambique Eco Lodging, Eco Tours, or Eco Resorts with Tours Eco Resorts with Tours Eco Rating Score (above 2 is good, 5 is highest) 3 Nuarro Mozambique Nuarro Mozambique City Baixo do Pinda Africa Country Mozambique Eco Lodging, Eco Tours, or Eco Resorts with Tours Eco Resorts with Tours