14 Nov 11 Should I visit Odessa in Ukraine? – Definitely! Its the best city ever. 0 0 Facebook Twitter Google Plus