The town of Yalta is located on the southern coast of the Crimean Peninsula on the Black Sea.
See Yalta on a map.