Joan Makokha

" I love traveling and writing about it. I'm currently on a mission to see Africa: 20 countries down, 34 to go! "