View to the modern community of Delphi, Greece. The village is located in the rugged mountains just west of the ruins that carry the same name. Delphi was a famous religious (pagan) site in antiquity, viewed by many as the "center of the world." I can't wait to get back there April 21-May 1, 2023! Here's your invitation to join us.