Carnival Cruises in Rhodes
As Carnival’s new ship “Freedom” prepares to launch in March 2007, she will bring with her a new era for Carnival Cruises. Previously missing Europe from its list of itineraries until the launch of “Liberty” in 2005, Carnival now sails…