Carnival Freedom

Carnival Freedom

Guests aboard the Carnival Freedom soak in the Caribbean sun on the ship’s Lido Deck. (Andy Newman/Carnival Cruise Lines)

Be the first to comment

Parting thoughts?