Experience the ultimate weekend getaway in New Braunfels, Texas, filled with river floats, charming shops, delicious dining, and endless fun!