The Canary Islands are a sun-drenched island with stunning beaches where visitors can stroll and relax.