Carnival Magic
Sail date: May 01, 2013
One of the BEST Weeks of our lives!
Very clean, honest, entertaining. Huge ship with about everything you could ask for. I will be returning for another cruise soon on the Magic!!