You asked:

is the black sea a peninsula

No. The Black Sea is not a peninsula.
The Black Sea
The Black Sea
The Black Sea