A cruise is a fantastic way to see the Canary Islands, as many cruise lines offer stops at a handful of ports in the island group. The largest islands are Tenerife, Fuerteventura, Gran Canaria and ...