The Greek Grand Canyon Travelling through the lengths of Greece, you will come across the most varied landscape; from…