This quaint little town is Delphi in Greece. I am going to retire there one day and open a soul food restaurant for the tourists that are tired of eating grape leaves and moussaka. About day 8 in Europe and you would kill for a Chik-fil-a. I fell in love with this town the moment we got there. The streets are full of cute little shops. The people are so friendly. Do you see that mountain in the distance? At the base of that mountain is the Mediterranean Sea....so beautiful. And not far away are the ruins of Delphi where the Oracle in Greek Mythology stayed. It is truly a magical place.