Travel

Rhodes

Rhodes (Greek: Ρόδος) is an island in Greece, located in the eastern Aegean Sea. It is the largest of the Dodecanese islands in terms of both land area and population, with a populatio. Historically, Rhodes athenspath.com

Travel

Patmos

Patmos (Greek, Πάτμος) is a small Greek island in the Aegean Sea. One of the northernmost islands of the Dodecanese complex. Patmos is mentioned in the Bible Book of Revelation. The book’s introduction states that athenspath.com