How to safely cross rivers and rapids

Maybe you are on a fishing trip or simply camping when you face a hard task, such as a river crossing. Doing it in any…