Perfect place for a perfect vacation in which you can turn off your mind and connect yourself with the beautiful nature of Crete