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
Published on May 16, 2025 20:51