Step into the magical world of Harry Potter by visiting the actual locations that inspired the books and films. From the cobblestone streets of Edinburgh, Scotland to the historic buildings of Oxford, England, these destinations will make you feel like a wizard.