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