Church of St. John the Theologian ◊ Vlychos This tiny church is located on the small island off Vlychos. The island also features the ruins of other older buildings. Share