by Anthony Ham (Author), Mary Fitzpatrick (Author), Mark Eveleigh (Author), Anthony Ham (Author), Mary Fitzpatrick (Author), Anthony Ham (Author), Trent Holden (Author), Helena Smith (Author), Nanjala Nyabola (Author), Shawn Duthie (Author), Julie Olum (Author), Mwende Mutuli Musau (Author), Neema Githere (Author), Alia Pathan (Author), Katherina Thomas (Author), Nasibu Mahinya (Author)
Format: Paperback
Pages: 560
Edition: 12
Publisher: Lonely Planet
Published: 10 Nov 2023
ISBN 10: 1787018229
ISBN 13: 9781787018228