GREECE PELOPONNESE ARGOLIS MYLOI MYLOI CASTLE

the castle of myloi can be seen from far away - here from the beach of kiveri