Edinburgh Castle is a treasure in itself and with more than one million visitors each year also Scotland's most popular attraction.
Edinburgh Castle is a very popular attraction in Scotland.