A lush splash pool greets the hiker at Lemolo Falls.