By Elena Gogou Situated near the ancient town of Philippi, by the port of Kavala in Northern Greece, is the Shrine of St. Lydia. It is a beautiful place, amidst corn and sunflower fields, at the foot of a hill, with a gurgling stream running through it. St. Lydia is said to be the first […]