 The culture of Madeshi people is complex and diverse.The Muslim and indigenous peoples speak their own languages and have distinct cultural traditions that differ from the Hindu caste groups.Latter comprise at least 43 distinct groups.