Edinburgh is a historic and picturesque city. From stunning castles to breathtaking natural landscapes, there are plenty of things to…