Repeat: While you may be guaranteed mild weather in the Canaries - average December temperatures top 19 degrees Celsius - it will come with a high price tag of £1,248 per person.
While you may be guaranteed mild weather in the Canaries - average December temperatures top 19 degrees Celsius - it will come with a high price tag of £1,248 per person.