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