Ruiru, Kiambu County, Kenya
Telluride, CO, United States
Nairobi, Nairobi County, Kenya
South Lake Tahoe, CA, United States
Portland, OR, USA
Burlington, VT, United States
Nairobi
Saratoga Springs, NY, USA
NY, USA
Nairobi, Nairobi, Kenya
Kisumu, Kisumu County, Kenya