Crete, one of the worldβs most popular holiday destinations, is a mountainous island rich in flora and fauna, wonderful beaches, sparkling blue sea and charming local people. All of these combine to create a magical holiday you will never... Read more