There are Persian, Arabic, Turkic, Indonesian, Punjabi, Baluch, Sindhi cultures; aren't they? But Islam is same (I guess) for all of them. They have all their own traditions, cuisine, festivals etc.
Similarly in Christianity there are Anglo, Russian, Portuguese, Spanish, German etc. cultures...