How the world sees Greece
Why is the Greek island of Mykonos home to so many churches, chapels, and monasteries? Read the full story on GreekReporter.com.