The Kenya Airports Authority is an autonomous body charged with the responsibility of providing and managing all airports in the Kenya.