Leros, an island paradise created by God 

Billy Cotsis takes a look at an island with picturesque beaches, wine and an Italian connection Whether it was God or the group of immortals who sat on Mt Olympus, Leros was created as a gift to civilisation. It is an island where paradise meets, well, it meets paradise, for you are surrounding by stunning... Read More
 •  0 comments  •  flag
Share on Twitter
Published on May 16, 2025 20:51
No comments have been added yet.