The festivals of Greece you must NOT miss!From the smallest villages to the capital, festivals are an ongoing thing all across Greece…