Kerio Valley: A beautiful land with an amazing culture