Relive Delphi’s enigmatic past, paying tribute to king Leonidas of Sparta and witness the Illuminating rocks reflecting off the ‘Hanging Monasteries’ of Meteora!Delphi, a town on Mount Parnassus is the site known as the ‘naval of the earth’! A Unesco World Heritage...

read more