Deya Shopping mall Live Cam – Nalchik, Russia 🇷🇺


Deya Shopping mall Live Cam in Nalchik, Russia

Nalchik is the capital city of the Kabardino-Balkar Republic, Russia, situated at an altitude of 550 meters in the foothills of the Caucasus Mountains; about 100 kilometers northwest of Beslan. It covers an area of 131 square kilometers.



Booking.com