The island of Crete and a great deal of the mainland boast a wealth of ancient architecture. Sites in Athens, Olympia, Delphi and the Peloponnese bring Greece’s rich ancient past to life. To the north, Thessaloniki and the realm of ancient Macedonia — once ruled by Alexander the Great and Philip II — invite travellers to explore.