Life in Odessa throbs at the heart of Town Square. The vibrant stream of people passes through its pathways, a tapestry of faces. Local craftspeople present their wares, tempting shoppers with unique items. The air is filled with the sounds of street artists, and the smell of freshly baked goods from nearby restaurants. Kids run in the open ground… Read More