Hike through lush forest to uncover two stunning waterfalls nicknamed the "Niagara Falls of Oregon" for a scenic adventure in ...
A 60-foot high waterfall deep in Nakuru’s Dundori Forest has become the new attraction bringing in hundreds of local and foreign tourists. Residents and the county government are already ...