How the world sees Greece
The following story is a tale of traditional Greek hospitality and natural beauty in Greece's Switzerland: The Agrafa mountains.