Admire The Cloisters At Gloucester Cathedral, England
Harry Potter fans flock to Gloucester Cathedral in southwest England to see the monastic cloisters featured in its films. Potter fan or not, its magnificent gothic architecture mesmerizes every visitor …