Las Islas Canarias, Spanish islands off the tip of Morocco, are a dream destination for us food-lovers and sun worshippers. Gran Canaria, the third largest of the islands, not only has a wonderful ring to its name but is also named after man’s best friend – the Dog. No wonder I love the place, though…