Lake Doxa, in the Peloponnese, is a place of astounding beauty that has been dubbed "the Switzerland of Greece." ...
The following story is a tale of traditional Greek hospitality and natural beauty in Greece's Switzerland: The Agrafa ...
In the heart of Crete, the largest island in Greece, Lake Kournás offers a natural oasis of serene beauty. This freshwater lake, surrounded by lush green mountains and fertile fields, is a ...
Residents of the village of Kallio were forced to evacuate their homes more than 40 years ago to make way for the Mornos dam in southern Greece, which supplies water to the capital, Athens.