Delphi to Meteora – some sort of festival