Leros 101: The Beginner’s Guide to Leros, Greece
Introduction to Leros, Greece Leros is one of the many islands on the Aegean Sea. Although it is considered to be a Greek island, it is much closer to Turkey than it is to Greece. In fact, it is over 300 km from the port ...
Read more