The Canary Islands were a constant surprise — and a very pleasant one at that. My previous impression of the Canary Islands, based on limited secondhand knowledge, was that they were a great beach destination. That part proved to be true. However, my interests went beyond lying on the beach. As always on holidays, I […]