Lake Plastira, located in central Greece, is known as “Little Switzerland” for its idyllic landscape that resembles the Swiss Alps. The stunning blue lake is surrounded by snow-capped mountains and verdant pine forests, captivating visitors at any time of the year. Found in the region of Karditsa, located at one of Greece’s highest altitudes, Lake […] The post Lake Plastira: Greece’s Idyllic Man-Made Lake that Looks Like Switzerland first appeared on Greece.GreekReporter.com Latest News from Greece.