Island · GreeceLerosLeros is a island in Dodecanese, Greece. Island in the Aegean Sea.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in GreeceSpetses Museum · MuseumPaleontological Museum of Siatista · MuseumArgyroúpoli · CityPotiri Castle · CastleFolklore Museum of Giannitsa · MuseumFlorina Museum of Modern Art · Museum