joyadventure.ca
Kenya
Nairobi, Masai Mara, and Diani Beach are all completely different experiences, with one commonality, incredible hospitality! Follow the links for more details about my Kenya adventures: ‘No O…