Ukraine

Odesa

Odesa is the third most populous city and municipality in Ukraine, as well as a major seaport and transportation hub located in the country's south-west, on the Black Sea's northwestern shore. The city also serves as the administrative and cultural center for the Odesa Raion and Odesa Oblast.

No verified routes found
No routes found

No routes found