What to visit in Canary Islands: Gran Canaria - the BEST places to visit