DIVING AND SNORKELING SITES
Baja California coasts hold islands, islets, rocks that disappear at high tides and pinnacles where diving and snorkeling can be practiced in a safe environment.
The main islands are around 30 that have been grouped in nine sets, including Bahía Magdalena, Coronados, Adelaida Cedros, San Benito, San Geronimo, San Martin, Alijos and Todos Santos. These are the only islands yet to be protected in Mexico.