Patmos island, Greece.