If you’re desperate to escape the British weather, the much-maligned Canary Islands offer exotic landscapes, guaranteed warmth and great beaches.
BROUGHT TO YOU BY