DAY 80 - GREECE: Delphi on March 18, 2007 Get link Facebook X Pinterest Email Other Apps We've stumbled on these homemade shrines all over Greece.