Some Greek islands are made for shopping all day and dancing ... every sandy beach to laid-back taverna around town. The ...