w walter ogolla Review of Kenya Ferry Services Ltd 3 years ago Congested ferries, frequent break downs.
Comments: