The perfect 2 days in Edinburgh itinerary. Walk the Royal Mile, climb Arthur's Seat, visit Edinburgh Castle, where to stay and eat.
5.5k