May day in Crete

May Day has its roots in ancient times. It is the first day of May and the celebration of Spring. The ancient celebration of May Day continued throughout the centuries with solemnity through various customs and traditions. One of the oldest celebrations was the Anthesteria, the first ancient Greek flower festival. One of the most […]