How the world sees Greece
In this small town in central Greece, close to the ancient sanctuary of Delphi, "Ghost Night" is the culmination of festivities celebrated across the ...