Meskla and Zourva are two villages located at the roots of the White Mountains sierra, island of Crete, Greece. Both villages are easily accessible by road, however there is a path that connects them that is a hiker's paradise. Starting from Meskla, one enters the woods and soon enough arrives at th...