News

See All Key Ideas The Nganyi forest shrine in Esibila village, in Western Kenya may not appear on any geographical map as an important icon. But the forest, which lies on just one acre of land ...