No. Most countries outside of Europe are multicultural. Europe is the only continent that is mostly nation-state-based. There's exceptions, though, like Spain, the UK, Switzerland, etc. In the Americas, pretty much every country is multicultural. The U.S. is a mix of European immigrants of all kinds, descendants of African slaves, Mexicans and Hispanics on border states, and an infinite amount of Native American tribes distinct from each other (not to mention Hawaii). Canada has also multiple Native American nations, as well as English and French cultural heritage, with Québec being an obvious divergence from the rest of the country. Mexico again has hundreds of indigenous tribes mixed with Spanish heritage, as do most countries in the Southern Americas. Argentina also has the addition that many Galicians and Italians emigrated there in the early 20th century, and is thus, on average, whiter than most of South America. Asia, outside perhaps the Middle East, is also incredibly diverse in the ethnic groups and languages that live within a single country. Same for Africa. Europe is the only continent where the "one country, one language, one culture" is really a thing, and even then that's disputable in many cases. Even France has Brittany to dissent for instance. Belgium is also two different nations together basically.