I posted briefly about the many languages of the Caucasus here; I was very pleased to discover that GeoCurrents has been creating a more accurate map of them than has been available, as described in this post at their site:
Drawing on previously available ethnic and linguistic maps, supplemented by demographic data from other sources, we were able to create two linguistic maps: one representing the whole Caucasus area and the other zooming in on the particularly linguistically diverse region of Dagestan. Our first task was an accurate representation of the spatial distribution of various groups, unlike what is found in previously available maps, which often over-represent or under-represent the extent of linguistic groups. We have used the most recent census data available to capture the wholesale migrations, episodes of ethnic cleansing, and population exchanges that have changed the situation on the ground. Careful mapping of smaller linguistic groups, especially in Dagestan, has proved particularly instructive, as it allowed us to represent visually the correlation of language and topography, something that has not been done before. …. Finally, a careful use of the color scheme allowed us to demonstrate the family relatedness of the various languages spoken in this region, known justifiably as “the mountain of tongues”.
They welcome “comments and corrections from informed readers, especially those who live in the Caucasus or have done fieldwork there.”