A Big Surprise!: Carnival Freedom Cruise Review by mckennasit
Overall Member Rating
A Big Surprise!
Destination: Western Caribbean
Embarkation: Fort Lauderdale (Port Everglades)
Cruise that created lasting li...
Small ship with a big heart
Graduation Celebration 2017
Not my first cruise.
3rd Time on the Freedom
Definitely the vacation I need...