Tenerife, a Spanish island, is the largest of the seven Canary Islands in the Atlantic Ocean off the coast of Africa.