Located on the Crimean Peninsula, Sevastopol is a large port city located on the Black Sea. It is located in present-day Ukraine, though Russia annexed Crimea in 2014 and has administered Sevastopol as a federal city. It is been a strategic city and naval base. It also is an important city for marine biology research and dolphin study and training in the twentieth century.


Latitude: 44.605281000898
Longitude: 33.521528241690