Puerto Peñasco – Santa Fe, New Mexico
Mexico’s Sea of Cortez has been likened to an enormous net for its capacity to support more marine life than any other body of water on Earth. Over 3,000 marine species, including more than 900 species of fish, call its azure waters home. The bounties of the Sea of Cortez…