Postcards of the Past


Odessa, Ukraine

Odessa is a major Black Sea port, located in southern Ukraine. It is the fourth largest city in the Ukraine with a population (in 2001) of about 1,030,000. The city's suburbs are home to Yuzhny, a major oil terminal.