The Vaults showcase some of the finest Scotch ... You can find the Scotch Whisky Experience on the Royal Mile, right next to Edinburgh Castle and Camera Obscura and World of Illusions.