Festivals are much anticipated features of traditional village life in Greece. Every summer, delicious food and boisterous entertainment mix with welcoming locals and warm weather to produce an intoxicating hospitality that defines the essence of Greek ...