Aboard The Floating Music Halls

“With the decline of clubs and cabaret venues, cruise ships have become the music halls of our generation – and as more than 10 million people cruise every year there is a lot of entertaining to be done. There are some who never get off…”