Travel

10 tips on how to prepare for a marathon in Kenya

How can you prepare for marathons in Kenya either as a local or foreign amateur?