Overall, the Kampala / Nairobi MASH bus service has been excellent. I hardly felt the dreaded bump, bump, bump of the ‘rumble strips’ and managed to sleep most of the journey. Or shall I say, I fell asleep / woke up / fell asleep / woke up… over and over again. We liked the ...