The Street of the Knights, Rhodes island, Greece