На обоих -берег м.р.
Правильно город раскинулся на оба берега реки
Согласна, но учебник просит -берегах-
тогда на обоих