Private Tour in Delphi and Thermopylae Athens Livadeia Arachova Delphi Thermopylae. Thermopylae is a mountain pass near the sea in northern Greece.