When swimming in the Sea of Cortez you realize that probably is one of the best bodies of water to swim or snorkel in. The water is clean and clear. Near the shore, you will be able to see lots of different small fish such as the colorful Sargent Majors with their blue and yellow […]