The Crimean Peninsula , also known simply as Crimea , is a major land mass on the northern coast of the Black Sea that is almost completely surrounded by water. The peninsula is located south of the Ukrainian region of Kherson and west of the Russian region of Kuban (...)