What places in Kenya may offer competitive currency exchange rates, and how can travelers compare their options? Which factors such as exchange rates, fees, location, convenience, and the final amount received should be checked before exchanging money?