Hi,
For the natural river look, you could literally use anything, soils, gravels, mulms, ok, not mulms, but you get what I mean.
Seachem do some complete substrates that are not soil to touch, but can look earthy and are good for plants. Normally I would say go for aquasoil, but there are many...