The Magic is one of cruise giant Carnival’s newest ships as it was built in 2011. The 130,000 gross ton ship underwent a multi-million dollar renovation and refurbishment during a two-week dry dock at the Grand Bahama Shipyard in Freeport, Bahamas. The upgrades include many of the onboard features and venues Continue reading