A university in Kenya. Located in Meru. Nature is a beautiful place. and guess what? It’s everywhere! and though many of us have forgotten the allure of whistling willows or babbling brooks, chances are if you’re reading this, you are NOT one of those people.
This is outside the gate. Picture taken during the afternoon.