Where In The World Is Scott

300-Delphi Church – Greece

We found this little church at the top of the hill in the city of Delphi. As we were walking by, the call to worship went out. Click below to hear the bells.

church

Comments are closed.