Odesa

Location

city in southwestern Ukraine, administrative center of Odesa Oblast and Odesa Raion

Mentioned in 2 videos

Save the 2 videos on Odesa to your own pod.

Sign up free to keep building your knowledge base on Odesa as more episodes are added.

Get Started Free