River Road is a 10.6-mile scenic drive between Loop 337 in New Braunfels and Canyon Lake Dam which crosses the Guadalupe River four times. The ride up River Road from New Braunfels is arguably one of the most scenic in Texas. River Road follows the Guadalupe River as it meanders through carved rock walls and is lined with oak and cypress trees.