They offer stunning beaches, hiking trails and authentic Spanish culture away from the busier Canary Islands.