Skip to content

Christian Basilica of Agios Stefanos

One of the 12 Dodecanese islands in the southeast Aegean Sea, Kos stands out due to its lush vegetation, superb beaches, picturesque settlements, and cosmopolitan…