Crete, land of thousand caves … an awesome image from the exploration of Ψ207 cave on Lefka Ori mountain range where we also meet the 2 deepest caves in Greece, the Leon (-1110m) and Gourgouthakas (-1208m), the 60th deepest cave in the world ! On 13/04/2016 / news Previous Post History Next Post The gorge of Martsalo