Wangari Maathai

Karura Forest sits in the northern corner of Nairobi, Kenya, an oasis of more than 1,000 hectares of native trees, waterfalls and nature trails surrounded by a modern city of more than 3 million people.  It’s one of the largest urban forests in the world, and it wouldn’t exist without …

Read moreWangari Maathai