The following story is a tale of traditional Greek hospitality and natural beauty in Greece's Switzerland: The Agrafa ...
The peaceful region has a population of just 11,000, scattered across small villages clinging to the sides of the mountains ...
Lake Doxa, in the Peloponnese, is a place of astounding beauty that has been dubbed "the Switzerland of Greece." ...