He discovered many sites of considerable importance. In 1855 and 1861 he explored Dion, located at the foot of Mount Olympus. Near by Dion he detected the place where ancient Leivithra is located. In Thessaly, he found the stele of Pharsalos. In 1893 he discovered the site of Delphi, which led to its excavation and appreciation of its significance.