Most ocean vessels will not go very far along on a river because they need to draw too much water. Most ships made for travelling the ocean had to be relatively large because the construction had to withstand pounding surf, storms and such. Sails made travelling by sea possible but having a...