Kapchorwa means home of friends. People here do not treat visitors as strangers. Tourism is built on friendliness. You don’t ...