Chasing Waterfalls in the beautiful Aberdare National Park
Aberdare National Park is one of the most beautiful parks in the country. I am convinced that the mountains hold secrets that they reveal to those willing to brave them. The serenity, oneness with nature and spectacular views you experience in the Mountains is unmatched. […]