Travel photo of the day - HOGWARTS / by JD Andrews

iphone-20111214160550-1.jpg

It's like you stepped right into one of the Harry Potter movies, Hogwarts located inside the 'Islands of Adventure' theme park in Orlando Florida

.