Carnival Corporation & plc has signed an agreement to build and operate a cruise terminal on the island of Roatan, Honduras. Developmentā¦