Kenya Ports Authority (KPA) is a state corporation with the responsibility to "maintain, operate, improve and regulate all scheduled seaports" on the Indian Ocean coastline of Kenya.