Travel Guide: The Lockhart Bar
Chances are that you have heard about the Harry Potter themed bar in Canada. Located in Toronto, Ontario, The Lockhart is a cozy bar...
Harry Potter Locations: Los Angeles
Surprisingly, one of the best towns in America to visit for some Potterhead fun is Los Angeles! With the new addition of Universal Studios...