Gran Canaria is guardian to an oceanfull of beaches.
A different setting at every turn of the road.
And a sea of mountains towering above towns that blend cultures as if they were cooking ingredients.
There is a hidden grand destination in Gran Canaria.