Eight of the best things to do in Gran Canaria - The third largest Canary island holds some of the Spanish archipelago’s most striking nature, enchanting towns and an action-packed capital city ...