Mount Athos Story on CBS 60 Minutes
Watch this clip of CBS 60 Minutes TV show featuring the Mount Athos Story. Mt. Athos is a self-governed peninsula in Greece that’s home to 20 monasteries and some 2,000 monks. It is one of the holiest places on Earth!
Video:
Loading...