Lake Doxa, which is located in the lesser-known corner of Corinthia, Peloponnese, is a place of astounding beauty that has been dubbed “the Switzerland of Greece.” It is located at the Feneos Valley; a large, triangular-shaped valley that borders with Achaia, and Arcadia, and is surrounded by mountainous dense forests. The jewel on the crown […]