Chella Waterfall Nature · Chella, La Canal de Navarrés, Valencia Image of Chella, not of the place itself. Waterfall 25 metres high located in the municipality of Chella, comarca of La Canal de Navarrés, on one of the first stretches of the river Sellent, whose waters rise in the foothills of the sierra de Enguera. It forms at the confluence of two ravines, the Matet and the Abrullador, which plunge together down the slope, giving rise to the falls popularly known as el Salto. It is one of the best-known and most visited natural spots in the comarca. Photo: Viquipèdia (CC BY-SA 4.0) What to see and do in Chella