Carnival also marked the 20-year milestone by donating 25000 to the U.S. Naval Academy Foundation

Carnival also marked the 20-year milestone by donating 25000 to the U.S. Naval Academy Foundation