mycruisestories.com
Carnival Magic
Carnival Magic is aptly named, at least it seems so to me as this ship wormed its way into my favorites. Maybe it’s the happy vibe the brightly colored fun decor gives off, or perhaps the gro…