Is there much of historic things to be seen on carribean too?
Puerto Rico has the most historic interest. The other islands try to make big deals out of things that are really not too interesting. Who cares about the Governor's house in Grand Cayman? The Queen's Steps in Nassau? They are just some steps with mold and vines growing on them. Most of the islands put a lot of tourist hype on things that are really boring.
On the other hand, a cruise that stops in Mexico will give you the opportunity to see the Mayan ruins, which are well worth it.
For my money, the Mediterranean is much more interesting. We have cruised the Caribbean A LOT and now do it just to relax and chill out.