Makhachkala in Russian
Makhachkala in Russian
Махачкала́
The capital and largest city of Daghestan, Russia.
Махачкала
The capital and largest city of Daghestan, Russia.