Greece's “Little Jerusalem” is Veria – It oozes spirituality

A quiet town in northern Greece full of picturesque neighborhoods, old mansions, and Byzantine churches

Continue reading on: