Britain's Prince Harry and his fiancee Meghan Markle hold hands as they arrive at Edinburgh Castle in Edinburgh, Scotland,. The recently engaged couple are on a one day tour to Edinburgh, and will visit the Castle and observe the firing of the One O'clock Gun
{}