Carnival Elation Sail date: March 24, 2012 lots of fun will never go whenschools on spring break Read full review