Lake Plastiras, located in central Greece, is known as "Little Switzerland" for its idyllic landscape that resembles the ...