Every step you take in Greece, and every island landfall you make, you are accompanied by thousands of years of recorded history. Every stream, every hillside has a myth to give it meaning. Stop for a moment to appreciate the deep past entwined in the ...