H Hamisi Mohamed Review of Kenya Ferry Services Ltd 4 years ago Too much delays and long queue on crossing
Comments: