The Gulf of California has two large islands, the Isla Ángel de la Guarda and Tiburón Island. It also has several smaller ones, including Isla Espiritu Santo and Isla Partida which is joined to it by a small bit of land.