The zip line in Jamaica is not nearly the thrill of the one in Labadee. it is a fun way to spend a day, however. The people are nice, the environment is nice.
We did horseback riding in Jamaice where they actually swim (on horseback) in the ocean. That is a very cool experience for Jamaica.
Stay away from cities and touristy places in Jamaica.