Почему "Ростов-на-Дону" пишется через дефисы?
Лучший ответ:
Есть правило: служебные слова (как русские, так и иноязычные) в середине составных названий выделяются двумя дефисами, напр.: Ростов-на-Дону, Комсомольск-на-Амуре, Франкфурт-на-Майне, Булонь-сюр-Мер, Па-де-Кале, Рио-де-Жанейро и т. д.
Ссылка на ответ
Ответ эксперта