1 Comment 15 Discover Loutro Village – Crete’s Hidden Gem with Crystal Clear Waters By Steve 29/01/2014 Discover Loutro Village – Crete’s Hidden Gem with Crystal Clear Waters A Village You Can’t Drive To…