Video – First days exploring the Greek island Leros in the middle of June 2020 MeanderingMax 5 years ago Share this: June/July 2020 – Leros Greece (one of the Dodecanese islands)Video – Leros Castle (Dodecanese Island, Greece) early July 2020Video – Bike ride to the north side of Leros Greece in late June 2020