Only have 2 days in Edinburgh, Scotland? From castles to ghost tours to whisky tastings, here's how to make the most of a ...