It's the same thing in every country.
Big cities and metropolitan areas are very progressive and welcoming to well educated foreigners, and the countryside is filled with racist idiots who live in fear of something they only know from the television