Isla Ángel de la Guarda
Isla Ángel de la Guarda, also called Archangel Island, and called Xazl Iimt ( 'homes of the pumas' in the Seri language, is a large island in the Gulf of California (Sea of Cortez) east of Bahía de los Ángeles, and separated from the Baja California Peninsula by the Canal de Ballenas (Whales Channel).
Share this!