Life in Odessa throbs at the heart of Town Square. An ever-changing stream of people meanders its pathways, a mosaic of faces. Local vendors display their wares, tempting shoppers with handcrafted items. The air is filled with the sounds of street performers, and the fragrance of freshly baked goods from nearby cafes. Kids play in the open squares