Veracruz, Mexico is such a special place. Rio Alseseca is one of the best rivers in the world. There’s really no way to describe it other than to see it for yourself. There are so many world class sections of whitewater and at least one tributary that’s right up there. If you haven’t been, you must go. Sorry if I missed ya in the credits.