Where is Karuru Waterfall located?

Question

Where is Karuru Waterfall located?

in progress 0
safariquestions 2 years 1 Answer 186 views 0

Answer ( 1 )

  1. Karuru falls are in the southern end of Aberdare national park, with Gura falls being on the opposite side of the same gorge.

Leave an answer