To the first-time visitor, it would be easy to mistake Oyugis Town for the capital of Homa Bay County. Bustling with activity ...