Home Europe Scotland The best way to spend 48 hours in Edinburgh