Cultural Profiles – Global Affairs Canada provides cultural insight to virtually every country in the world.