What would you call a place where several boats are kept on a river? "Harbor" sounds wrong to me, as I associate it with the sea.
Here is an example of such a place in Brazil, from this Google Street View photo sphere:
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community