John’s is currently: On the Carnival Miracle
Click this link for the most up-to-date Carnival Cruise Director schedule.
Piano Bar Schedule: Coming Soon…
I started this blog when a lady called Stephanie said "Oh John, please write a blog, it will only be for a week and won't take up much of your time."
That was back in 1492 and here I am still writing in the same pair of underpants.