Edinburgh is a dream come true for any Harry Potter fan. It brings the wizarding world to life. Scotland’s capital is actually one of my favorite cities to visit with its historic look, cobblestoned streets, charm, friendly locals, and the obvious Harry Potter ties…