Take a quick tour of Harry Potter's new home in Florida
<< Prev Next >>
Hogwarts Castle in the Florida sun
Hogwarts Castle is seen at The Wizarding World of Harry Potter at Universal Orlando theme park in Orlando, Fla. The park opens to visitors June 18.
Photo Credit: AP Photo/John Raoux