Public holidays in Greece: Greek national holidays, religious holidays, days when shops are closed, traditions associated with celebrations