Hogwarts in Orlando, Florida
By Jade Miller
QuailBellMagazine.com
QuailBellMagazine.com
For a glimpse of Harry Potter theme park magic, QB Associate Editor Jade Miller hit the streets Muggles aren't supposed to see. P.S. Said streets are in Orlando, Florida, also home to Disney World, Universal Studios, and Seaworld. Go figure.