Located on the two largest oceans in the world, Mexico is a tropical country that has something to offer everyone. It is known for its gorgeous beaches and rich culture. Mexico also offers some of the best diving in the world.
One of the most popular dive destinations in Mexico is the Socorro Islands. These islands are located off of Cabo San Lucas in the Pacific Ocean. They offer over 100 feet of visibility and dramatic underwater seascapes. You can see hammerhead sharks, sperm whales, and gray whales. They are also a liveaboard destination.
You can also dive in El Bajo Seamount. These seamounts are home to hammerheads, mobula rays, and mantas. They can be found year-round. You can also see whale sharks and gray whales during the winter. The weather can be challenging here, but the big pelagics are there to be found.
Another great diving destination is Isla Mujeres. This island is on the northeast tip of the Yucatan Peninsula. The island attracts large whale shark congregations throughout the winter. It is a UNESCO World Heritage Site. You will have to hire a licensed dive operator.
Another popular dive destination is Cabo San Lucas. The region has the Sea of Cortez on one side and the Pacific on the other. The water is cooler here and the visibility is better. The area is also home to a number of mischievous sea lions. You can also find eagles and black tip sharks here.