Rainforest Adventures Mystic Mountain in Ocho Rios is the heart and soul of the Jamaica rain forest activities!