Dagestan has great ethnic diversity, with several dozen ethnic groups and subgroups, most of which speak either Caucasian, Turkic, or Iranian languages.
Dagestan has great ethnic diversity, with several dozen ethnic groups and subgroups, most of which speak either Caucasian, Turkic, or Iranian languages.