Often dubbed the “Switzerland of Greece,” Lake Kremasta, surrounded by forested mountains is one of Europe’s cleanest lakes.