Statue of Odysseus Published in Sights November 04 2013 The statue of Odysseus is in the waterfront of the central square in Vathy. on 23.09.2023 Read more...