Why did the traders establish trading posts along rivers and other waterways?
Because the people of that time probably traveled by boat, so that would be an easy place to meet to trade.
Hope this helps
9.2m questions
11.9m answers