frostmagazine.com
Does Gran Canaria hit the spot? By Margaret Graham
The name, Gran Canaria, means ‘Great Island of Dogs’ – and there are some still there, tiptoeing about at the end of leads, in the smart pedestrian precinct of Las Palmas. It is …