Odessa is the administrative center of the Odessa Oblast (province) located in southern Ukraine. The city is a major seaport located on the northwest shore of the Black Sea and the fourth largest city in Ukraine with a population of 1,029,000. The historic center of Odessa was included in the UNESCO World Heritage List in 2023. read more…