Carnival Cruises
Opinion
Al the fun in the world on Carnival’s newest ship
It’s been an epic week since my last blog, with the joy of the Royal Wedding over in the UK on Friday night, capturing the attention of millions of people across the globe, then the historic news about the demise of Osama Bin Laden yesterday......