At about 10 o'clock every morning, women in hijabs and loose long dresses wade through Zanzibar's turquoise shallow tides to ...