ru24.pro
News in English
Декабрь
2024

The beautiful man-made lake in Greece surrounded by mountains dubbed 'little Switzerland'

0


The lake was built in the 1960s and quickly became a popular resort thanks to its surrounding natural beauty.