Interested in visiting the waterfall village in Crete? Set amidst the flowing waters of mountain stream you will find a small hidden paradise that will create in you without a doubt a feeling of immense calm. Read more to find out the details.