As reported earlier, Larry Madowo is on a tour of the world. For the past several days, he has been to several European countries for leisure and business. If you look at the places he’s been this year, you’ll include Mauritius, Las Vegas, India, Germany and the UK in your list.
Yesterday he was cycling in the Netherlands. I believe he was on transit to Nairobi.
On his Facebook page, he made this post.