Video – Some of Leros Greece slightly more secluded coast – June 28, 2020 MeanderingMax 5 years ago Share this: Video – Bike ride to the north side of Leros Greece in late June 2020Video – Leros Castle (Dodecanese Island, Greece) early July 2020Video – One of the treasures of Leros from the Italian occupation (Greece)