The Espiritu Santo Islands are made up of a group of five islands - two large (Espiritu Santo and La Partida) and three small (La Ballena, El Gallo and La ... Read more..
La Paz is one of the most beautiful places for snorkeling and diving in the Sea of Cortez. It has come to be well known due to dive sites around ... Read more..