For many cruise lovers, the destinations ships sail to are just part of the fun of a cruise vacation. Cruise ships are packed with activities, performances and foodie experiences to keep everyone happy. Carnival Cruise Line is a great choice for those who are looking for an amazing value and lots of diverse activities. Check out these 5 free things to do on a Carnival cruise.Continue reading