2 days in Edinburgh is the perfect amount of time to see this historic city. Read this post to know what to see, eat, and do in while in Edinburgh, Scotland.