Edinburgh

You'll discover everything from whisky to Harry Potter, or even some bodysnatchers, in Scotland's captivating capital.