kristinhilltaylor.com
A muggle goes to Universal
I’m all muggle when it comes to Harry Potter, but I sure was impressed with the Wizarding World of Harry Potter at Universal Studios and Islands of Adventure in Orlando. I still don’t think I’ll re…