August 25 - September 2 CARNIVAL MIRACLE Carnival Miracle Marc performs on board Carnival Miracle August 25 to September 3