Complete Travel Guide to LerosA small, authentic, undiscovered island, located in the northern Dodecanese; Leros boasts charming harbors, coves…