Colon, Panama - Limon, Costa Rica - Belize City, Belize
PRELUDE
This was my 17th cruise and my Dad's 35th or so (we lose count). We have cruised Carnival, Celebrity, RCI, NCL, Princess, and Costa over the years, all of them multiple times. We have seen a lot of changes to the industry over the years, most of them bad, some of them good. For the most part, Carnival has definitely improved their product over the years. What I write is objective based on my past experiences, I am both critical and praising where it's deserved. I hope you enjoy the review.