answersLogoWhite

0

Sevastopol is on a peninsula called crimea. (what else can i say?)

IT is on a peninsula caleed crimea

The Crimean Peninsula

User Avatar

Wiki User

14y ago

What else can I help you with?