Life in Odessa throbs at the heart of Town Square. The vibrant stream of people passes through its pathways, a panorama of smiles. Local vendors showcase their wares, drawing in shoppers with handcrafted items. The air is filled with the music of street performers, and click here the aroma of freshly baked goods from nearby restaurants. Kids laugh