And if you are a certified scuba diver, you should not miss Cozumel. It is considered one of the top diving destinations in America.
The best diving sites are off the coast. You need a boat to get there. You will find many diving shops in the island that offer diving tours. And if you are not a certified diver, Cozumel is also an excellent place to take a diving course.