Africa itemprop="discussionURL"Leave a comment Kenya admin November 17, 2004 March 16, 2022 17 November 2004 Once again the border crossing and paperwork went smoothly, thank you Jesus. The only unsure thing was getting 3rd party insurance for …