The Castle

… is exactly as epic as you imagine. The Wizarding World of Harry Potter, Universal Studios Florida.