Guests onboard Carnival Legend enjoy the cruise line's first-ever Solar Eclipse sailing
Download photo