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