The Gulf of California contains 37 islands - the two largest being Isla Ángel de la Guarda and Tiburón Island .
The Gulf of California has two large islands , the Isla Ángel de la Guarda and Tiburón Island .