Lenin Embankment webcam
Located in Yalta, Crimea, Crimea
Yalta is a bay located in Crimea, Ukraine on the continent of Europe. Find Attraction, Hostel, Museum, Restaurant and attractions in Yalta, Crimea below.