Kenya’s ancient Gedi city holds secrets of lost civilisations and efforts to save it from decay The ancient coastal city of