Dio Liskaria, Leros.


Dio Liskaria is situated a twenty minute walk along the road from Alinda village towards the East. It is a small village at the roads end.


Size: 4288px × 2848px
Location: Dio Liskaria, Leros, Dodecanese Greece.
Photo credit: © Steve Bentley / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: aegean, alinda, bay, beach, dio, dodecanese, europe, european, greece, greek, holiday, islands, leros, liskaria, peaceful, resort, sun, sunbathe, sunburn, swimming, tourism, tourists, trap, vacation