Meru waterfalls. Posted on March 13, 2020 by John Nnko This waterfalls is in Arusha National Park, the only big waterfalls in this park.