Sunset strip: Hippocrates Square in the Old Town of Rhodes - The Independent