New Mexico River Adventures offers River Rafting, Kayaking, and Stand Up Paddleboarding on the Rio Grande and Rio Chama in Northern New Mexico and a variety of destination river trips around the world.