You must be logged in to post a review.
The Kenya National Highways Authority is an autonomous road agency. Its responsibility is for the management, development, rehabilitation, and maintenance of Class S, A and B roads as explained below. Wikipedia