Located in the north-west shore of the Black Sea, Odesa is the is the third most populous city of Ukraine. Benefitting from its geographical position is among the major tourists spots in Ukraine, while being a focus nerve centre for seaport and transport.
Odesa, Odesa Oblast, Ukraine