Edimburgo es la segunda ciudad más visitada del Reino Unido, después de Londres, con aproximadamente 13 millones de turistas al año.