Edinburgh is the capital of Scotland and is visited by hundreds of thousands of tourists from all over the world. Famous landmarks and visitor attractions include Edinburgh Castle, the Royal Botanic Gardens, Princess Street and much more in and around Edinburgh.