Evdilos
Greece's “Little Jerusalem” is Veria – It oozes spirituality
A quiet town in northern Greece full of picturesque neighborhoods, old mansions, and Byzantine churches
A quiet town in northern Greece full of picturesque neighborhoods, old mansions, and Byzantine churches