Wednesday, November 15, 2017

Karuru Falls, Aberdares Kenya

The lip of the Karuru waterfall in the Aberdares Park- an 880 ft drop over three steps.

No comments:

Post a Comment