Odessa is a Russian-speaking city and definitely worth visiting, but "glamorous"? I wouldn't say so.