Punjabi vs Hindi Difference between Punjabi and Hindi is what confuses people in the west as they expect an Indian to be speaking in Hindi which is the national language of the country. What they fail to realize is the concept of unity and diversity which is reflected in there being 22 official languages in […]