Discover Mainland Greece!
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 Site, the site of the Delphic Oracle, the most famous and important [...]
Read More