Complete guide on the best things to do in Gran Canaria such as exploring quaint colourful towns, swimming in volcanic pools, hiking in pine forests and more.