The beautiful man-made lake in Greece surrounded by mountains dubbed ‘little Switzerland’
The lake was built in the 1960s and quickly became a popular resort thanks to its surrounding natural beauty.
Daily Express :: World Feed
The lake was built in the 1960s and quickly became a popular resort thanks to its surrounding natural beauty.
Daily Express :: World Feed