Video – Leros Castle (Dodecanese Island, Greece) early July 2020 MeanderingMax 4 years ago Share this: June/July 2020 – Leros Greece (one of the Dodecanese islands)Date2020-07-27In relation toMeanderingVideo – Bike ride to the north side of Leros Greece in late June 2020Date2020-06-26In relation toMeanderingVideo – Some of Leros Greece slightly more secluded coast – June 28, 2020Date2020-06-30In relation toMeandering