Lake Doxa, in the Peloponnese, is a place of astounding beauty that has been dubbed "the Switzerland of Greece." ...
Starting back at Como town and heading up the eastern shore, after dallying at the Giulietta al Lago beach club, it’s worth ...