This is an airport in Kenya


Nothing known about this airport.