Kashmir shawl factory is one of the best manufacturers of papier mache artefacts papier mache is a french word meaning "chewed paper." the paper is soaked in water for sometime to make it damp. Then it is beaten and crushed by a stone till it becomes soft and homogenous pulp likemore...