Mild climate, diverse landscape – the Spanish island of Gran Canaria draws visitors who want to experience everything from beaches to mountains. Explore the island from north to south.