Наверное замки часто основывались у реки потому, что река была в некоторых случаях. Например, сбежать из замка можно было в плавь...А также река это вода, которая была очень часто нужна людям: в приготовлении еды, поливке цветов, тушения пожара, стирки белья.