Na verdade, creio eu, que El dorado faça menção somente a cidade do ouro, contrariando o comentário acima, porém não vem precedida de vírgula porque é um aposto restritivo.
O sentido restritivo vai indicar que podem existir outras cidades de ouro além de El dorado, mas ela irá para aquela cidade de ouro (El dorado); enquanto com a vírgula antecedente ( cidade de ouro, El dorado) indica que só existe uma cidade de ouro, e ela é chamada de El dorado, entendeu?
Ambas as formas mantêm a correção gramatical (como a questão pediu a correção, continua sendo correta as duas formas), mudando somente os sentidos
Vou dar um exemplo para ver se fica mais claro, e contribuindo para certas questões, mais difíceis por sinal, que cobram diferenças de sentido em apostos explicativos e restritivos:
O senador da república joãozinho foi preso -> tem outros senadores da república além de joãozinho, e ele foi preso (aposto restritivo)
O senador da república, joãozinho, foi preso -> O país só possui UM senador da república (joãozinho), e este foi preso (aposto explicativo)
Se estiver errado em algo, pode me mandar mensagem