Ответы справочной службы
Мы полистали общественно-политическую газету «Покачевский вестник» и убедились в том, что сказуемое в тех предложениях, в которых при топониме отсутствует родовое слово город, употребляется в форме множественного числа: Покачи присоединились к акции; Покачи задают новый формат профилактики; Покачи всегда рады гостям!
Названия городов склоняются и в сочетании со словом город, и в сочетании с сокращением г.: в городе Камышине, в городе Урюпинске, в г. Камышине, в г. Урюпинске.
Теоретически может быть и то, и другое. Выбор знака за автором. Но, судя по интонации, авторскому замыслу соответствует дефис. Слово город выступает как определяемое, а сказка и мечта как приложения.
Ваше предложение можно отнести к случаям речевой недостаточности. В данном перечислительном ряду нужно перед названием Бердск поставить родовое слово город.
Слово город избыточно, лучше обойтись без него: в Москве и Казани (и так понятно, что это города). Если по каким-либо причинам без слова город обойтись нельзя, то корректно: в гг. Москве и Казани.
Журнал
Город Самара и деревня Горелово — примеры сочетания географического названия с родовым словом. Родовое слово указывает на то, какого типа географический объект перед нами: город, село, деревня, район, станция. Склонение таких сочетаний часто вызывает вопросы и затрудения, поэтому мы решили, что эта тема заслуживает особого разбора. Какие основные правила тут действуют?
...Город Самара и деревня Горелово — примеры...
...речи нет нужды прибавлять к названию Москва слово...
...город — ведь и так ясно, что речь...