Patmos island - Greece.
St. Isidoros church in Leros
Patmos Island , Greece
Patmos Island (Dodecanese), Greece
Patmos, Greece (lucky enough to visit this island!)
Patmos, Greek Islands
Patmos island Greece; an island sanctuary. I was just a tween when I visited this mini paradise
Patmos - the Greek island where St John pinned the book of Revelations of the Bible.
Monastery of St. John, Patmos