
The Elephant House. If you are a Harry Potter fan, then it's likely that you've heard about The Elephant House. Touted as "The Birthplace of Harry Potter", it is said that J.K. Rowling penned some of her works here. Edinburgh. Here's my disclaimer. Prior to planning a trip to Scotland, I'd never watched all [...]