Hi sofia1, welcome to Flyertalk. You'll probably find much more information over on the Cruisecritic.com message board. You can search there by cruise line, ports of call, types of cruises (e.g. adventure, family-oriented, and so on).
By the way, I was looking on the Cruise Critic board this morning and there's someone on there whose name is Flyertalker.
We're leaving tomorrow for Miami for our Crystal cruise through the Panama Canal, my first trip through it. Can't wait to see Cartagena.