Steeped in mystery, the Greek island of Patmos is where John the Apostle wrote the Book of Revelation. Centuries later, its deserted beaches and labyrinthine streets remain as enigmatic as ever
Steeped in mystery, the Greek island of Patmos is where John the Apostle wrote the Book of Revelation. Centuries later, its deserted beaches and labyrinthine streets remain as enigmatic as ever