It's surprising how narrow-minded he is given the fact he is so well-travelled.
What does the sentence mean?
The sentence might be more clear if it were punctuated properly.
It's surprising how narrow-minded he is, given the fact [that] he is so well-travelled.
The first time I read it, I wondered what he is given meant.