These special spots are great for snorkelers and divers of all experience levels, as they offer the best of Mexico's underwater beauty.