Discover the best 5 Leros villages. Guide to the best villages of Leros island in Dodecanese, Greece with photos, sightseeings, reviews, maps and more.