Patmos trivia: 45 facts about this Greek island! July 16, 2019 By Costas Despotakis Leave a Comment Patmos is a small Greek island that is referenced in the Book of Revelation in the New Testament! [Read more…] about Patmos trivia: 45 facts about this Greek island!