Where is Yalta?


Yalta is located on the southern coast of the Crimean Peninsula on the Black Sea.