I have to agree with PurpleLobster.
Americans underestimate how much more diverse and I mean EXTREMELY diverse Europe is. Even in tiny European countries with just 10 million people, the languages, dialects, traditions, mentality, civility, are insanely different. It's hard to described until you visit a few countries yourself.
Americans who have never left the country will be quick to chime in and say "we're diverse too, especially new york". But they still don't get it.
When you compare the North American continent with the European continent on diversity, you'd be a fool to underestimate Europe. Let me put it this way, America's a melting pot. Europe is a continent with hundreds of millions of people living side by side for thousands of years and they still don't get along, or speak the same lanugage, or see eye to eye on issues, they all have their own separate countries and governments and just recently tried to form a union (EU).
Diversity is a lot more than just skin color.