The tracks along the northern Peloponnese coast are edged by the sea on one side and a narrow strip of hilly farmland on the other.The mountains of mainland Greece dominate the horizon as train 30... (more)