There are many great places in Spain to visit in winter, but the hottest are definitely the Canary Islands.