Just to throw my 2 cents in; the roaring river cave trip is quite amazing. The caves are OK, but swimming in the aquifers who's depths are as yet unknown was something I will never forget. Our guide told us Jamaican's feel deep spirituality when they swim in these waters, and so did I. Nice cool place to spend a few hours out of the sun and heat too.