The lodge's open design immerses the guests into stunning surroundings at Chem Chem Lodge, Lake Manyara National Park, Tanzania