More affordable European cruise packages
Carnival Cruise Lines started offering more affordable cruise/air packages for its 12-day Grand Mediterranean and Mediterranean, Greece & Turkey cruises aboard the 2,974-passenger Carnival Freedom. The special rates…