If you’re into jungles, colonial old towns, and beaches, then Puerto Vallarta might be the perfect place to visit during your next Mexico cruise! This fabulous city is idyllic for activities such as jungle-trekking, horseback riding, touring tequila factories, whale-watching, dolphin-spotting and more! All while watching sailboats dock in the marina or catching the beautiful sunset over the waterfront to top your vacation with a picturesque view. When spending time in Puerto Vallarta, you can try your hand at thrilling activities such as kitesurfing, fishing, snorkeling, sailing, scuba diving, and swimming. The city is filled with exciting tourist attractions (such as a Pirate Ship experience and waterparks), iconic landmarks, animal sanctuaries, shopping areas, and much more. Plus, you will come across delicious Mexican cuisine, with a heavy emphasis on fresh seafood dishes!