Odessa - St. Petersburg of the South:
Odessa, often referred to as the "Pearl of the Black Sea" is the third largest city in Ukraine and the largest city along the Black Sea. It is the Ukraine's most significant commercial centre.
A Brief History of Odessa
Odessa's history includes … [Read more...]