August 2, 2007The Beach in Odessa Posted inUkraineLeave a comment on The Beach in Odessa It’s what the town is known for: