Carnival adds solar energy projects at the two popular cruise destinations of Puerta Maya in Cozumel and Mahogany Bay in Roatan.
Another port in Maine places limits on cruise ships and doesn't allow more than 50 cruise passengers to visit.