If you are looking for a tropical rainforest I can suggest Indonesia; Sumatra or Borneo. Or Taman Negara in Malaysia. And if you want to visit it on the American landmass I can suggest the Amazon region near Iquitos, Peru. Don't forget to try the ayahuasca.
Another undiscovered place where you can have an absolute blast is Mazatlan, Mexico. The beaches are great and there is tons of night life. I would go there before I would ever go to Jamaica. Outside of the resorts, and gated communities Jamaica is a slum. Kind of like Belize.
i am not very well travelled, but i know a few places i like in north america. my top three destinations, based on places i've been before (and more than once) would be key west, florida, stratford, ontario, and seattle, washington (and surrounding areas - i highly recommend vashon for something more low key and peaceful) if i listed places i simply WANT to visit, this post would get very long.
Detroit, michigan is a vacation mecca, and while you’re there you must visit the historic district which abuts mount elliott st and palmer ave. You’ll get a bang out of it Hotwater