Not everywhere, but certainly Europe is. I think you're focusing too much on the ethnicity and ignore the really important things like cultural and thought diversity.
Poland is literally 95%+ ethnic Poles (many of whom have their ancestral roots outside of Poland, but that was centuries ago - they consider themselves Poles now). It's not diverse at all, not "infinitely diverse".