There are over 8,500 caves in Greece (3,000 in Crete alone), and they are excellent places to learn about Greek history and mythology. There's a cave where ...