Travel photo of the day - HOGWARTS / by JD Andrews

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
.