Agios Isidoros church, Leros

Staircase and walkway going down to the small church of Agios Isidoros on a small islet, Leros Island, Dodecanese, Greece

Leros Castle, Leros, Greece

Leros Island, Greece Looks beautiful - Like the "New Jerusalem" - A little bit of Heaven descending from the sky!

Leros - island of Artemis, the goddess of forests and hunting, according to mythology.

Leros - island of Artemis, the goddess of forests and hunting, according to mythology.

An amazing little chapel (Panagia Kavouradaina) in Leros island ~ Greece

A little chapel (Panagia Kavouradaina) in Leros island ~ Greece

GREECE CHANNEL |Leros

The Dodecanese islands are located in the southeast part of the Aegean Sea and consist of twelve major .

GREECE CHANNEL | Leros - Scorcio byFlavio Stanchi on flickr

GREECE CHANNEL | Leros - Scorcio byFlavio Stanchi on flickr

Pinterest
Search