Crowning the Old Town is Edinburgh’s most spectacular castle. It is a highly recommended visit because this is how you can discover the royal residences and other marvelous buildings containing centuries of history. Furthermore, you can admire the royal jewels and the original “Stone of Destiny”.