Edinburgh is often referred to as the birthplace of Harry Potter, with The Elephant House café being a well-known example of a location author J. K. Rowling wrote some of the series.
However, there are connections to Harry Potter all over the country. From Greyfriars Kirkyard in the capital, which may have inspired some of the characters' names, to filming locations for the movies in places such as Glen Coe and Loch Shiel, the series has a close bond with Scotland.
Possibly the most well-known and popular attraction in the country among Harry Potter fans, however, is The Jacobite steam train. While that name may not sound familiar, the Hogwarts Express surely will.