Ответ:

Санкт-Петербург расположен на обоих берегах Невы.

Ответ: обоих.