) расположение города на берегу реки облегчало его торговые связи, поскольку в Древней Руси водные пути зачастую были более удобными, чем сухопутные;
2) расположение города на берегу (особенно высоком) реки делало его менее уязвимым для врагов в случае штурма;
3) город, расположенный на берегу реки, имел больше шансов успешно справиться с пожарами, поскольку большинство построек в Древней Руси были деревянными.
4) попить водички нужно было всем и даже мне :) ДАЙ ВОДЫ!!!!!