Day 12 was our first shore excursion and it couldn't have gone smoother. Every other time we have cruised we have booked our excursions straight through the cruise line. However, this time we mixed it up and booked all of our shore excursions through private companies and I am so glad we did. Not ... Read More