We are back in the USA! We had such a great time in Mexico and on the ship. It was a 7 days and we stopped at 3 ports. We spent a day in Cabo San Lucas where we Kayaked and snorkeled. It was amazing! In Mazatlan, my dad and siblings went parasailing. We also played on the beach and shopped. The 3rd port was my favorite on Christmas in beautiful Puerta Villarta. We played on a beach and found a cool little rain forest nook with a rope swing and a rock slide. I could have stayed there all day. Our taxi driver "Nacho" really knew the best spots. The ship was huge and had so much to eat and do. We really loved spending time with my family. What a perfect Christmas! I took a Gazillion pictures and so I created a slideshow highlighting the trip.