On a cruise to Puerto Plata, you'll dock in the all-new Taíno Bay Cruise Port and be greeted by an entire entertainment complex complete with a zip line, theme park, and botanical garden.