Справочники
В городе Москва или в городе Москве? Названия в сочетании с родовым словом Географическое название, употребленное с родовыми наименованиями город, село, деревня, хутор, река и др., выступающее в функции приложения, согласуется с определяемым словом, то есть склоняется, если топоним русского, славянского происхождения или представляет собой давно заимствованное и освоенное наименование. Правильно: в городе Москве, в городе Санкт-Петербурге, из города Киева; в деревню Ивановку, из ...
...Баия-Бланка, в Баия-Лaypa, из Херес-де-ла-Фронтера, в Сантьяго-де-Куба...
Журнал
В лингвистике под составными топонимами понимаются географические названия из двух и более компонентов, которые могут быть написаны через дефис (например, Камень-Каширский) или раздельно (например, Ростов Великий). Эти наименования функционируют как единое целое, причем склоняться могут обе части (если их две), только одна (начальная или конечная), а также обе могут быть несклоняемыми. Разберемся, в каких случаях возникает разница и от чего она зависит.
...В лингвистике под составными топонимами понимаются...
...топонимов: отъехал от Санта-Тереза-ди-Рива, живу в Сантьяго-де-Куба...