Granada, the magical city.