Cartagena,Columbia - Marelvy Pea-Hall excellent. We had a group of 12, nice mini bus with a driver. Looked new. $54.00 each. lots of info, all over tour of historic sites.
Few shops in Colon, nice little market easy walk off ship and a pharmacy with lots of itmes that don't need RX - good as hubby got sick! Nice wine, beer selection in grocery. Beautiful linens here - negotiate hard!! Also go a hammock but saw the same ones in Costa Rica too.
Grand Cayman - I had a broken foot and could not swim, so we just walked around and had a nice lunch. Buses are easy to use and cheap - $2.50 each way. Don't miss the Guy Harvey shop if you are a fan.