Carnival Cruise Lines has taken delivery of its 20th Fun Ship, the 2,124-passenger Carnival Miracle. The delivery took place during…