Ideally, you would have time to dedicate a full day to each one of these historic highlights to be able to really soak in their distinct atmospheres, explore their sights and shops, and even take a dip in the sea off their coastlines, weather permitting.